Share via


DataItem Members

Describes a data item that includes the definition of that data item (size, type and more), and the details of the binding to some source. This class cannot be inherited.

The following tables list the members exposed by the DataItem type.

Public Constructors

  Name Description
DataItem Overloaded. Initializes a new instance of DataItem.

Top

Public Properties

(see also Protected Properties )

  Name Description
ms163065.pubproperty(en-US,SQL.90).gifms163065.static(en-US,SQL.90).gif AllowedDataTypes Gets an array with the allowed data types as defined in OLEDB.
ms163065.pubproperty(en-US,SQL.90).gif Annotations Gets the collection object of all annotations to current DataItem.
ms163065.pubproperty(en-US,SQL.90).gif Collation Gets or sets the collation definition for the current DataItem.
ms163065.pubproperty(en-US,SQL.90).gif Container  (inherited from Component )
ms163065.pubproperty(en-US,SQL.90).gif DataSize Gets or sets the size for current DataItem.
ms163065.pubproperty(en-US,SQL.90).gif DataType Gets or sets the type of current DataItem.
ms163065.pubproperty(en-US,SQL.90).gif Format Gets or sets the formatting property for DataItem values.
ms163065.pubproperty(en-US,SQL.90).gif InvalidXmlCharacters Gets or sets the behavior for invalid characters in XML streams.
ms163065.pubproperty(en-US,SQL.90).gif MimeType Gets or sets the Mime type of the current DataItem.
ms163065.pubproperty(en-US,SQL.90).gif NullProcessing Gets or sets action the server should take when current DataItem is a Null value.
ms163065.pubproperty(en-US,SQL.90).gif Parent Gets the parent object of current DataItem.
ms163065.pubproperty(en-US,SQL.90).gif Site  (inherited from Component )
ms163065.pubproperty(en-US,SQL.90).gif Source Gets or sets the source object for current DataItem.
ms163065.pubproperty(en-US,SQL.90).gif Trimming Gets or sets the trimming specification for string type DataItem

Top

Protected Properties

  Name Description
ms163065.protproperty(en-US,SQL.90).gif CanRaiseEvents  (inherited from Component )
ms163065.protproperty(en-US,SQL.90).gif DesignMode  (inherited from Component )
ms163065.protproperty(en-US,SQL.90).gif Events  (inherited from Component )

Top

Public Methods

(see also Protected Methods )

  Name Description
ms163065.pubmethod(en-US,SQL.90).gif Clone Creates a new, deep copy of current DataItem.
ms163065.pubmethod(en-US,SQL.90).gif CopyTo Creates a deep copy of current DataItem in the specified object.
ms163065.pubmethod(en-US,SQL.90).gif CreateObjRef  (inherited from MarshalByRefObject )
ms163065.pubmethod(en-US,SQL.90).gif Dispose  Overloaded. (inherited from Component )
ms163065.pubmethod(en-US,SQL.90).gif Equals  Overloaded. (inherited from Object )
ms163065.pubmethod(en-US,SQL.90).gif GetHashCode  (inherited from Object )
ms163065.pubmethod(en-US,SQL.90).gif GetLifetimeService  (inherited from MarshalByRefObject )
ms163065.pubmethod(en-US,SQL.90).gif GetType  (inherited from Object )
ms163065.pubmethod(en-US,SQL.90).gif InitializeLifetimeService  (inherited from MarshalByRefObject )
ms163065.pubmethod(en-US,SQL.90).gifms163065.static(en-US,SQL.90).gif ReferenceEquals  (inherited from Object )
ms163065.pubmethod(en-US,SQL.90).gif ToString Overridden. Returns a string representation of current DataItem value.

Top

Protected Methods

  Name Description
ms163065.protmethod(en-US,SQL.90).gif Dispose  Overloaded. (inherited from Component )
ms163065.protmethod(en-US,SQL.90).gif Finalize  (inherited from Component )
ms163065.protmethod(en-US,SQL.90).gif GetService  (inherited from Component )
ms163065.protmethod(en-US,SQL.90).gif MemberwiseClone  Overloaded. (inherited from MarshalByRefObject )

Top

Public Events

  Name Description
ms163065.pubevent(en-US,SQL.90).gif Disposed  (inherited from Component )

Top

Explicit Interface Implementations

  Name Description
System.ICloneable.Clone  

Top

See Also

Reference

DataItem Class
Microsoft.AnalysisServices Namespace