IInstance Members

Include Protected Members
Include Inherited Members

Represents an instance of a data class.

The IInstance type exposes the following members.

Properties

  Name Description
Public property AdapterObject Gets the native data structure corresponding to this External Item.
Public property DataClass Gets the data class that this instance is obtained from.
Public property Item[String] Gets or sets the value of the field referred to by the dot notation. (Inherited from IFieldValueDictionary.)
Public property Item[IField] Gets or sets the value for the specified field. (Inherited from IFieldValueDictionary.)
Public property TypeDescriptor Gets the type descriptor corresponding to the native data structure representing this instance.
Public property ViewDefinition Gets the view of this field value dictionary. (Inherited from IFieldValueDictionary.)

Top

Methods

  Name Description
Public method CalculateHashCode Calculates the hash code from the values. (Inherited from IFieldValueDictionary.)
Public method CreateCollectionInstance Creates a new instance of the collection that the dot notation refers to. (Inherited from IFieldValueDictionary.)
Public method CreateInstance Creates a new instance of the object the dot notation refers to. (Inherited from IFieldValueDictionary.)
Public method Execute(IMethodInstance) Invokes a method instance.
Public method Execute(IMethodInstance, []) Invokes a method instance.
Public method FromXml Sets the values in this dictionary from specified XML. (Inherited from IFieldValueDictionary.)
Public method GetActionUrl Returns the URL of the specified action.
Public method GetCollectionSize Returns the size of the collection that the dot notation refers to. (Inherited from IFieldValueDictionary.)
Public method GetStreamableField Gets the streamable field corresponding to the given StreamAccessor method instance name.
Public method GetStreamableFields Gets the collection for the streamable fields corresponding to the StreamAccessor method instances.
Public method ToXml Retrieves the values in XML format. (Inherited from IFieldValueDictionary.)

Top

See Also

Reference

IInstance Interface

Microsoft.BusinessData.Runtime Namespace