Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

DataItem Class

 

Applies To: SQL Server 2016 Preview

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.

Namespace:   Microsoft.AnalysisServices
Assembly:  Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)


[TypeConverterAttribute("Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design")]
[DesignerAttribute("Microsoft.AnalysisServices.Design.DataItemDesigner, Microsoft.AnalysisServices.Design", 
	typeof(IDesigner))]
[GuidAttribute("DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")]
public sealed class DataItem : Component, ICloneable

NameDescription
System_CAPS_pubmethodDataItem()

Initializes a new instance of DataItem using default values.

System_CAPS_pubmethodDataItem(Binding)

Initializes a new instance of DataItem for the specified source.

System_CAPS_pubmethodDataItem(Binding, OleDbType)

Initializes a new instance of DataItem for the specified source with the specified OleDbType.

System_CAPS_pubmethodDataItem(Binding, OleDbType, Int32)

Initializes a new instance of DataItem for the specified source with the specified OleDbType and data size.

System_CAPS_pubmethodDataItem(String, String)

Initializes a new instance of DataItem for the specified table and column.

System_CAPS_pubmethodDataItem(String, String, OleDbType)

Initializes a new instance of DataItem for the specified table and column with the specified OleDbType.

System_CAPS_pubmethodDataItem(String, String, OleDbType, Int32)

Initializes a new instance of DataItem for the specified table and column with the specified OleDbType and data size.

NameDescription
System_CAPS_pubpropertySystem_CAPS_staticAllowedDataTypes

Gets an array with the allowed data types as defined in OLEDB.

System_CAPS_pubpropertyAnnotations

Gets the collection object of all annotations to current DataItem.

System_CAPS_pubpropertyCollation

Gets or sets the collation definition for the current DataItem.

System_CAPS_pubpropertyContainer

(Inherited from Component.)

System_CAPS_pubpropertyDataSize

Gets or sets the size for current DataItem.

System_CAPS_pubpropertyDataType

Gets or sets the type of current DataItem.

System_CAPS_pubpropertyFormat

Gets or sets the formatting property for DataItem values.

System_CAPS_pubpropertyInvalidXmlCharacters

Gets or sets the behavior for invalid characters in XML streams.

System_CAPS_pubpropertyMimeType

Gets or sets the Mime type of the current DataItem.

System_CAPS_pubpropertyNullProcessing

Gets or sets action the server should take when current DataItem is a Null value.

System_CAPS_pubpropertyParent

Gets the parent object of current DataItem.

System_CAPS_pubpropertySite

(Inherited from Component.)

System_CAPS_pubpropertySource

Gets or sets the source object for current DataItem.

System_CAPS_pubpropertyTrimming

Gets or sets the trimming specification for string type DataItem

NameDescription
System_CAPS_pubmethodClone()

Creates a new, deep copy of current DataItem.

System_CAPS_pubmethodCopyTo(DataItem)

Creates a deep copy of current DataItem in the specified object.

System_CAPS_pubmethodCreateObjRef(Type)

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodDispose()

(Inherited from Component.)

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInitializeLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodToString()

Returns a string representation of current DataItem value.(Overrides Component.ToString().)

NameDescription
System_CAPS_pubeventDisposed

(Inherited from Component.)

NameDescription
System_CAPS_pubinterfaceSystem_CAPS_privmethodICloneable.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.

Return to top

Community Additions

Show:
© 2015 Microsoft