DataItem Class
Updated: May 24, 2016
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.
Assembly: Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
System::MarshalByRefObject
System.ComponentModel::Component
Microsoft.AnalysisServices::DataItem
| Name | Description | |
|---|---|---|
![]() | DataItem() | Initializes a new instance of DataItem using default values. |
![]() | DataItem(Binding^) | Initializes a new instance of DataItem for the specified source. |
![]() | DataItem(Binding^, OleDbType) | Initializes a new instance of DataItem for the specified source with the specified OleDbType. |
![]() | DataItem(Binding^, OleDbType, Int32) | Initializes a new instance of DataItem for the specified source with the specified OleDbType and data size. |
![]() | DataItem(String^, String^) | Initializes a new instance of DataItem for the specified table and column. |
![]() | DataItem(String^, String^, OleDbType) | Initializes a new instance of DataItem for the specified table and column with the specified OleDbType. |
![]() | DataItem(String^, String^, OleDbType, Int32) | Initializes a new instance of DataItem for the specified table and column with the specified OleDbType and data size. |
| Name | Description | |
|---|---|---|
![]() ![]() | AllowedDataTypes | Gets an array with the allowed data types as defined in OLEDB. |
![]() | Annotations | Gets the collection object of all annotations to current DataItem. |
![]() | Collation | Gets or sets the collation definition for the current DataItem. |
![]() | Container | (Inherited from Component.) |
![]() | DataSize | Gets or sets the size for current DataItem. |
![]() | DataType | Gets or sets the type of current DataItem. |
![]() | Format | Gets or sets the formatting property for DataItem values. |
![]() | InvalidXmlCharacters | Gets or sets the behavior for invalid characters in XML streams. |
![]() | MimeType | Gets or sets the Mime type of the current DataItem. |
![]() | NullProcessing | Gets or sets action the server should take when current DataItem is a Null value. |
![]() | Parent | Gets the parent object of current DataItem. |
![]() | Site | (Inherited from Component.) |
![]() | Source | Gets or sets the source object for current DataItem. |
![]() | Trimming | Gets or sets the trimming specification for string type DataItem |
| Name | Description | |
|---|---|---|
![]() | Clone() | Creates a new, deep copy of current DataItem. |
![]() | CopyTo(DataItem^) | Creates a deep copy of current DataItem in the specified object. |
![]() | CreateObjRef(Type^) | (Inherited from MarshalByRefObject.) |
![]() | Dispose() | (Inherited from Component.) |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetLifetimeService() | (Inherited from MarshalByRefObject.) |
![]() | GetType() | (Inherited from Object.) |
![]() | InitializeLifetimeService() | (Inherited from MarshalByRefObject.) |
![]() | ToString() | Returns a string representation of current DataItem value.(Overrides Component::ToString().) |
| Name | Description | |
|---|---|---|
![]() ![]() | ICloneable::Clone() | Creates a new copy of the object instance. |
New: 17 July 2006
This element type is used for any data item which can be bound to a data source, for example: measure, attribute keys, and attribute names.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.





