C# Class Bombsquad.Exif.Helpers.BitmapMetadataExtensions

Show file Open project: bmbsqd/dynamic-media

Public Methods

Method Description
ConvertToUnsignedRational ( ulong value ) : double
ReadByte ( this metadata, string query ) : byte?
ReadDateTime ( this metadata, string query ) : DateTime?
ReadLong ( this metadata, string query ) : long?
ReadSignedRational ( this metadata, string query ) : double?
ReadString ( this metadata, string query ) : string
ReadULong ( this metadata, string query ) : ulong?
ReadULongArray ( this metadata, string query ) : ulong[]
ReadUShort ( this metadata, string query ) : ushort?
ReadUShortArray ( this metadata, string query ) : ushort[]
ReadUnsignedRational ( this metadata, string query ) : double?
TryParseExifDateString ( string format, DateTime &dateTime ) : bool

Private Methods

Method Description
ReadObject ( this metadata, string query ) : object

Method Details

ConvertToUnsignedRational() public static method

public static ConvertToUnsignedRational ( ulong value ) : double
value ulong
return double

ReadByte() public static method

public static ReadByte ( this metadata, string query ) : byte?
metadata this
query string
return byte?

ReadDateTime() public static method

public static ReadDateTime ( this metadata, string query ) : DateTime?
metadata this
query string
return DateTime?

ReadLong() public static method

public static ReadLong ( this metadata, string query ) : long?
metadata this
query string
return long?

ReadSignedRational() public static method

public static ReadSignedRational ( this metadata, string query ) : double?
metadata this
query string
return double?

ReadString() public static method

public static ReadString ( this metadata, string query ) : string
metadata this
query string
return string

ReadULong() public static method

public static ReadULong ( this metadata, string query ) : ulong?
metadata this
query string
return ulong?

ReadULongArray() public static method

public static ReadULongArray ( this metadata, string query ) : ulong[]
metadata this
query string
return ulong[]

ReadUShort() public static method

public static ReadUShort ( this metadata, string query ) : ushort?
metadata this
query string
return ushort?

ReadUShortArray() public static method

public static ReadUShortArray ( this metadata, string query ) : ushort[]
metadata this
query string
return ushort[]

ReadUnsignedRational() public static method

public static ReadUnsignedRational ( this metadata, string query ) : double?
metadata this
query string
return double?

TryParseExifDateString() public static method

public static TryParseExifDateString ( string format, DateTime &dateTime ) : bool
format string
dateTime DateTime
return bool