Class BinaryDataFile
- Namespace
- Geotab.Checkmate.ObjectModel.Files
- Assembly
- Geotab.Checkmate.ObjectModel.dll
The entity which describes the binary media used for creating binary messages.
public class BinaryDataFile : MediaFile, IEntity, IComparable, IIdentifiable, IVersion, IDeviceProvider, IDriverProvider, IDefaultable
- Inheritance
-
BinaryDataFile
- Implements
- Inherited Members
Constructors
BinaryDataFile()
Initializes a new instance of the BinaryDataFile class.
public BinaryDataFile()
BinaryDataFile(BinaryDataFile)
Initializes a new instance of the BinaryDataFile class.
public BinaryDataFile(BinaryDataFile file)
Parameters
file
BinaryDataFileThe BinaryDataFile.
Fields
SupportedFileTypes
public static readonly ImmutableHashSet<MediaType> SupportedFileTypes
Field Value
Properties
ExternalFileName
Gets the file name used in external storage
public string? ExternalFileName { get; }
Property Value
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of this instance.
PopulateDefaults()
Populate non-required empty (null) properties with default values.
public override void PopulateDefaults()