IMediaDescription

NOTE: All implementations of this interface should use the [Serializable()] attribute

This interface describes certain information relating to an IMediaSource that needs to be consistent across all clients. For example, an implementation of a PowerPoint description could include the current slide number of the slide show to display.

Members include:

string Alias { get; }

Description- A unique alias for the media description.

string Source { get; }

Description- The source path of the media source. Will be full path if remote, or relative file name if local.

bool IsLocal { get; }

Description- True if local, false if remote.

byte[] HashCode { get; set; }

Description- A unique hash code for local files. Can be generated with Utils.GenerateHash(string).