DataItem クラス

データ アイテムとその定義 (サイズや型など)、およびソースへのバインドの詳細を表します。このクラスは継承できません。

継承階層

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() () () () DataItem の新しいインスタンスを既定値で初期化します。
パブリック メソッド DataItem(Binding) 指定したソースに対する DataItem の新しいインスタンスを初期化します。
パブリック メソッド DataItem(String, String) 指定したテーブルおよび列に対する DataItem の新しいインスタンスを初期化します。
パブリック メソッド DataItem(Binding, OleDbType) 指定した OleDbType を使用して、指定したソースに対する DataItem の新しいインスタンスを初期化します。
パブリック メソッド DataItem(String, String, OleDbType) 指定した OleDbType を使用して、指定したテーブルおよび列に対する DataItem の新しいインスタンスを初期化します。
パブリック メソッド DataItem(Binding, OleDbType, Int32) 指定した OleDbType およびデータ サイズを使用して、指定したソースに対する DataItem の新しいインスタンスを初期化します。
パブリック メソッド DataItem(String, String, OleDbType, Int32) 指定した OleDbType およびデータ サイズを使用して、指定したテーブルおよび列に対する DataItem の新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
パブリック プロパティ静的メンバー AllowedDataTypes OLEDB で定義された有効なデータ型を含んだ配列を取得します。
パブリック プロパティ Annotations 現在の DataItem に対するすべての注釈のコレクション オブジェクトを取得します。
プロテクト プロパティ CanRaiseEvents (Component から継承されています。)
パブリック プロパティ Collation 現在の DataItem の照合順序定義を取得します。値の設定も可能です。
パブリック プロパティ Container (Component から継承されています。)
パブリック プロパティ DataSize 現在の DataItem のサイズを取得します。値の設定も可能です。
パブリック プロパティ DataType 現在の DataItem の型を取得します。値の設定も可能です。
プロテクト プロパティ DesignMode (Component から継承されています。)
プロテクト プロパティ Events (Component から継承されています。)
パブリック プロパティ Format DataItem 値の書式設定プロパティを取得します。値の設定も可能です。
パブリック プロパティ InvalidXmlCharacters XML ストリームでの無効な文字の動作を取得します。値の設定も可能です。
パブリック プロパティ MimeType 現在の DataItem の MIME の種類を取得します。値の設定も可能です。
パブリック プロパティ NullProcessing 現在の DataItem が Null 値の場合にサーバーが実行するアクションを取得します。値の設定も可能です。
パブリック プロパティ Parent 現在の DataItem の親オブジェクトを取得します。
パブリック プロパティ Site (Component から継承されています。)
パブリック プロパティ Source 現在の DataItem のソース オブジェクトを取得します。値の設定も可能です。
パブリック プロパティ Trimming 文字列型 DataItem の切り捨て仕様を取得します。値の設定も可能です。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Clone 現在の DataItem の新しいディープ コピーを作成します。
パブリック メソッド CopyTo 指定されたオブジェクトに現在の DataItem のディープ コピーを作成します。
パブリック メソッド CreateObjRef (MarshalByRefObject から継承されています。)
パブリック メソッド Dispose() () () () (Component から継承されています。)
プロテクト メソッド Dispose(Boolean) (Component から継承されています。)
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Component から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetLifetimeService (MarshalByRefObject から継承されています。)
プロテクト メソッド GetService (Component から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド InitializeLifetimeService (MarshalByRefObject から継承されています。)
プロテクト メソッド MemberwiseClone() () () () (Object から継承されています。)
プロテクト メソッド MemberwiseClone(Boolean) (MarshalByRefObject から継承されています。)
パブリック メソッド ToString 現在の DataItem 値の文字列表記を返します。 (Component. . :: . .ToString() () () () をオーバーライドします。)

先頭に戻る

イベント

  名前 説明
パブリック イベント Disposed (Component から継承されています。)

先頭に戻る

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ICloneable. . :: . .Clone

先頭に戻る

説明

新規 : 2006 年 7 月 17 日

この要素型は、メジャー、属性キー、属性名など、データ ソースにバインド可能なデータ アイテムで使用されます。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。