次の方法で共有


EdmToClrConverter クラス

IEdmValue から CLR 値へのコンバーターを表します。

継承階層

System.Object
  Microsoft.Data.Edm.EdmToClrConversion.EdmToClrConverter

名前空間:  Microsoft.Data.Edm.EdmToClrConversion
アセンブリ:  Microsoft.Data.Edm (Microsoft.Data.Edm.dll)

構文

'宣言
Public Class EdmToClrConverter
'使用
Dim instance As EdmToClrConverter
public class EdmToClrConverter
public ref class EdmToClrConverter
type EdmToClrConverter =  class end
public class EdmToClrConverter

EdmToClrConverter 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド EdmToClrConverter() EdmToClrConverter クラスの新しいインスタンスを初期化します。
パブリック メソッド EdmToClrConverter(TryCreateObjectInstance) EdmToClrConverter クラスの新しいインスタンスを初期化します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド静的メンバー AsClrBoolean edmValueBoolean 値に変換します。
パブリック メソッド静的メンバー AsClrByte edmValueByte 値に変換します。
パブリック メソッド静的メンバー AsClrByteArray edmValue を CLR バイト配列値に変換します。
パブリック メソッド静的メンバー AsClrChar edmValueChar 値に変換します。
パブリック メソッド静的メンバー AsClrDateTime edmValueDateTime 値に変換します。
パブリック メソッド静的メンバー AsClrDateTimeOffset edmValueDateTimeOffset 値に変換します。
パブリック メソッド静的メンバー AsClrDecimal edmValueDecimal 値に変換します。
パブリック メソッド静的メンバー AsClrDouble edmValueDouble 値に変換します。
パブリック メソッド静的メンバー AsClrInt16 edmValueInt16 値に変換します。
パブリック メソッド静的メンバー AsClrInt32 edmValueInt32 値に変換します。
パブリック メソッド静的メンバー AsClrInt64 edmValueInt64 値に変換します。
パブリック メソッド静的メンバー AsClrSingle edmValueSingle 値に変換します。
パブリック メソッド静的メンバー AsClrString edmValueString 値に変換します。
パブリック メソッド静的メンバー AsClrTime edmValueTimeSpan 値に変換します。
パブリック メソッド AsClrValue(IEdmValue, Type) edmValue を指定した型の CLR 値に変換します。
パブリック メソッド AsClrValue<T>(IEdmValue) edmValue を指定した型の CLR 値に変換します。
パブリック メソッド静的メンバー AsNullableClrBoolean edmValue を null 値が許容される Boolean 値に変換します。
パブリック メソッド静的メンバー AsNullableClrByte edmValue を null 値が許容される Byte 値に変換します。
パブリック メソッド静的メンバー AsNullableClrChar edmValueChar 値に変換します。
パブリック メソッド静的メンバー AsNullableClrDateTime edmValue を null 値が許容される DateTime 値に変換します。
パブリック メソッド静的メンバー AsNullableClrDateTimeOffset edmValue を null 値が許容される DateTimeOffset 値に変換します。
パブリック メソッド静的メンバー AsNullableClrDecimal edmValue を null 値が許容される Decimal 値に変換します。
パブリック メソッド静的メンバー AsNullableClrDouble edmValue を null 値が許容される Double 値に変換します。
パブリック メソッド静的メンバー AsNullableClrInt16 edmValue を null 値が許容される Int16 値に変換します。
パブリック メソッド静的メンバー AsNullableClrInt32 edmValueInt32 値に変換します。
パブリック メソッド静的メンバー AsNullableClrInt64 edmValue を null 値が許容される Int64 値に変換します。
パブリック メソッド静的メンバー AsNullableClrSingle edmValue を null 値が許容される Single 値に変換します。
パブリック メソッド静的メンバー AsNullableClrTime edmValue を null 値が許容される TimeSpan 値に変換します。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド RegisterConvertedObject edmValue に対応する clrObject を登録します。以降の EdmToClrConverter のこのインスタンスによって実行される edmValue からのすべての変換では、指定された clrObject が返されます。登録は、変換処理中のグラフの一貫性とループをサポートするために必要です。デリゲートが clrObject のプロパティを設定するために EdmToClrConverter にコールバックする場合、このメソッドは TryCreateObjectInstance デリゲートの内部で呼び出す必要があります。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.Data.Edm.EdmToClrConversion 名前空間