Table of Contents

Class ImageMetadata

Namespace
The.Documents
Assembly
Instagile.dll
[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

id Guid
originalFilename string
mimeType string
fileSize long
height int
width int
thumbnailFor Guid?
thumbnails IEnumerable<ImageMetadata.Thumbnail>

Properties

Height

[Key(4)]
public int Height { get; }

Property Value

int

ThumbnailFor

[Key(6)]
public Guid? ThumbnailFor { get; }

Property Value

Guid?

Thumbnails

[Key(7)]
public IEnumerable<ImageMetadata.Thumbnail> Thumbnails { get; }

Property Value

IEnumerable<ImageMetadata.Thumbnail>

Width

[Key(5)]
public int Width { get; }

Property Value

int