Click or drag to resize

OnDemandDataObject Methods

The OnDemandDataObject type exposes the following members.

Methods
  NameDescription
Public methodAddFormat
Adds a format to the object. Note the format content is genererally not defined at this moment.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Protected methodDispose(Boolean)
Releases unmanaged and - optionally - managed resources.
Protected methodEnumerateFormats
Enumerates the available formats.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Finalizes an instance of the OnDemandDataObject class.
(Overrides ObjectFinalize.)
Protected methodGetCompatibleMedium
Gets a medium compatible with the given format, from an incompatible original medium.
Protected methodGetFormat
Gets a specific format.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetMedium
Gets a medium for this object for the specific format.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnMediumGet
Called when a medium is requested.
Protected methodOnMediumSet
Called when a medium is set for this object in a specific format.
Protected methodOnQueryData
Called when a format is queried for.
Public methodRemoveAllFormats
Removes all formats.
Public methodRemoveFormat(Int32)
Removes a format.
Public methodRemoveFormat(String)
Removes a format.
Protected methodSetMedium
Sets a medium for this object in a specific format.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
See Also