Class ImageMetadata
[MessagePackObject(false)]
public class ImageMetadata : FileMetadata, IDocumentMetadata
- Inheritance
-
ImageMetadata
- Implements
- Inherited Members
Constructors
ImageMetadata()
public ImageMetadata()
ImageMetadata(Guid, string, string, long, int, int, Guid?, IEnumerable<Thumbnail>)
[SerializationConstructor]
[JsonConstructor]
public ImageMetadata(Guid id, string originalFilename, string mimeType, long fileSize, int height, int width, Guid? thumbnailFor, IEnumerable<ImageMetadata.Thumbnail> thumbnails)
Parameters
idGuidoriginalFilenamestringmimeTypestringfileSizelongheightintwidthintthumbnailForGuid?thumbnailsIEnumerable<ImageMetadata.Thumbnail>
Properties
Height
[Key(4)]
public int Height { get; }
Property Value
ThumbnailFor
[Key(6)]
public Guid? ThumbnailFor { get; }
Property Value
- Guid?
Thumbnails
[Key(7)]
public IEnumerable<ImageMetadata.Thumbnail> Thumbnails { get; }
Property Value
Width
[Key(5)]
public int Width { get; }