DataItem 클래스

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.

상속 계층

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.DataItem

네임스페이스:  Microsoft.AnalysisServices
어셈블리:  Microsoft.AnalysisServices(Microsoft.AnalysisServices.dll)

구문

‘선언
<GuidAttribute("DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")> _
<TypeConverterAttribute("Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design")> _
Public NotInheritable Class DataItem _
    Inherits Component _
    Implements ICloneable
‘사용 방법
Dim instance As DataItem
[GuidAttribute("DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")]
[TypeConverterAttribute("Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design")]
public sealed class DataItem : Component, 
    ICloneable
[GuidAttribute(L"DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")]
[TypeConverterAttribute(L"Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design")]
public ref class DataItem sealed : public Component, 
    ICloneable
[<SealedAttribute>]
[<GuidAttribute("DC06C2CC-28F4-41d0-AB97-7C78561AC9DC")>]
[<TypeConverterAttribute("Microsoft.AnalysisServices.Design.DataItemTypeConverter, Microsoft.AnalysisServices.Design")>]
type DataItem =  
    class 
        inherit Component 
        interface ICloneable 
    end
public final class DataItem extends Component implements ICloneable

DataItem 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 DataItem() Initializes a new instance of DataItem using default values.
공용 메서드 DataItem(Binding) Initializes a new instance of DataItem for the specified source.
공용 메서드 DataItem(String, String) Initializes a new instance of DataItem for the specified table and column.
공용 메서드 DataItem(Binding, OleDbType) Initializes a new instance of DataItem for the specified source with the specified OleDbType.
공용 메서드 DataItem(String, String, OleDbType) Initializes a new instance of DataItem for the specified table and column 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, OleDbType, Int32) Initializes a new instance of DataItem for the specified table and column with the specified OleDbType and data size.

맨 위로 이동

속성

  이름 설명
공용 속성정적 멤버 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 (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 (Component에서 상속됨)
공용 속성 Source Gets or sets the source object for current DataItem.
공용 속성 Trimming Gets or sets the trimming specification for string type DataItem

맨 위로 이동

메서드

  이름 설명
공용 메서드 Clone Creates a new, deep copy of current DataItem.
공용 메서드 CopyTo Creates a deep copy of current DataItem in the specified object.
공용 메서드 CreateObjRef 보안에 중요합니다. (MarshalByRefObject에서 상속됨)
공용 메서드 Dispose (Component에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetLifetimeService 보안에 중요합니다. (MarshalByRefObject에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
공용 메서드 InitializeLifetimeService 보안에 중요합니다. (MarshalByRefObject에서 상속됨)
공용 메서드 ToString Returns a string representation of current DataItem value. (Component.ToString()을(를) 재정의함)

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 Disposed (Component에서 상속됨)

맨 위로 이동

명시적 인터페이스 구현

  이름 설명
명시적 인터페이스 구현전용 메서드 ICloneable.Clone Creates a new copy of the object instance.

맨 위로 이동

주의

새 항목:   2006년 7월 17일

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.

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.

참고 항목

참조

Microsoft.AnalysisServices 네임스페이스