Freigeben über


EdmToClrConverter-Klasse

Stellt einen Konverter zum Konvertieren von IEdmValue in CLR-Werte dar.

Vererbungshierarchie

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

Namespace:  Microsoft.Data.Edm.EdmToClrConversion
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Syntax

'Declaration
Public Class EdmToClrConverter
'Usage
Dim instance As EdmToClrConverter
public class EdmToClrConverter
public ref class EdmToClrConverter
type EdmToClrConverter =  class end
public class EdmToClrConverter

Der EdmToClrConverter-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode EdmToClrConverter() Initialisiert eine neue Instanz der EdmToClrConverter-Klasse.
Öffentliche Methode EdmToClrConverter(TryCreateObjectInstance) Initialisiert eine neue Instanz der EdmToClrConverter-Klasse.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche MethodeStatisches Element AsClrBoolean Konvertiert einen edmValue in einen Boolean-Wert.
Öffentliche MethodeStatisches Element AsClrByte Konvertiert einen edmValue in einen Byte-Wert.
Öffentliche MethodeStatisches Element AsClrByteArray Konvertiert einen edmValue in einen CLR-Bytearraywert.
Öffentliche MethodeStatisches Element AsClrChar Konvertiert einen edmValue in einen Char-Wert.
Öffentliche MethodeStatisches Element AsClrDateTime Konvertiert einen edmValue in einen DateTime-Wert.
Öffentliche MethodeStatisches Element AsClrDateTimeOffset Konvertiert einen edmValue in einen DateTimeOffset-Wert.
Öffentliche MethodeStatisches Element AsClrDecimal Konvertiert einen edmValue in einen Decimal-Wert.
Öffentliche MethodeStatisches Element AsClrDouble Konvertiert einen edmValue in einen Double-Wert.
Öffentliche MethodeStatisches Element AsClrInt16 Konvertiert einen edmValue in einen Int16-Wert.
Öffentliche MethodeStatisches Element AsClrInt32 Konvertiert einen edmValue in einen Int32-Wert.
Öffentliche MethodeStatisches Element AsClrInt64 Konvertiert einen edmValue in einen Int64-Wert.
Öffentliche MethodeStatisches Element AsClrSingle Konvertiert einen edmValue in einen Single-Wert.
Öffentliche MethodeStatisches Element AsClrString Konvertiert einen edmValue in einen String-Wert.
Öffentliche MethodeStatisches Element AsClrTime Konvertiert einen edmValue in einen TimeSpan-Wert.
Öffentliche Methode AsClrValue(IEdmValue, Type) Konvertiert einen edmValue-Wert in einen CLR-Wert des angegebenen Typs.
Öffentliche Methode AsClrValue<T>(IEdmValue) Konvertiert einen edmValue-Wert in einen CLR-Wert des angegebenen Typs.
Öffentliche MethodeStatisches Element AsNullableClrBoolean Konvertiert einen edmValue in einen Boolean-Wert, für den NULL-Werte zulässig sind.
Öffentliche MethodeStatisches Element AsNullableClrByte Konvertiert einen edmValue in einen Byte-Wert, für den NULL-Werte zulässig sind.
Öffentliche MethodeStatisches Element AsNullableClrChar Konvertiert einen edmValue in einen Char-Wert.
Öffentliche MethodeStatisches Element AsNullableClrDateTime Konvertiert einen edmValue in einen DateTime-Wert, für den NULL-Werte zulässig sind.
Öffentliche MethodeStatisches Element AsNullableClrDateTimeOffset Konvertiert einen edmValue in einen DateTimeOffset-Wert, für den NULL-Werte zulässig sind.
Öffentliche MethodeStatisches Element AsNullableClrDecimal Konvertiert einen edmValue in einen Decimal-Wert, für den NULL-Werte zulässig sind.
Öffentliche MethodeStatisches Element AsNullableClrDouble Konvertiert einen edmValue in einen Double-Wert, für den NULL-Werte zulässig sind.
Öffentliche MethodeStatisches Element AsNullableClrInt16 Konvertiert einen edmValue in einen Int16-Wert, für den NULL-Werte zulässig sind.
Öffentliche MethodeStatisches Element AsNullableClrInt32 Konvertiert einen edmValue in einen Int32-Wert.
Öffentliche MethodeStatisches Element AsNullableClrInt64 Konvertiert einen edmValue in einen Int64-Wert, für den NULL-Werte zulässig sind.
Öffentliche MethodeStatisches Element AsNullableClrSingle Konvertiert einen edmValue in einen Single-Wert, für den NULL-Werte zulässig sind.
Öffentliche MethodeStatisches Element AsNullableClrTime Konvertiert einen edmValue in einen TimeSpan-Wert, für den NULL-Werte zulässig sind.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode RegisterConvertedObject Registriert das dem edmValue entsprechende clrObject.Alle von dieser EdmToClrConverter-Instanz ausgeführten nachfolgenden Konvertierungen aus diesem edmValue geben das angegebene clrObject zurück.Die Registrierung ist zur Unterstützung von Diagrammkonsistenz und Schleifen während des Konvertierungsvorgangs erforderlich.Diese Methode muss im TryCreateObjectInstance-Delegaten aufgerufen werden, wenn der Delegat EdmToClrConverter zurückruft, um Eigenschaften des clrObject aufzufüllen.
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.Data.Edm.EdmToClrConversion-Namespace