ValueConverter Klasse

Definition

Definiert Konvertierungen von einem Objekt eines Typs in einem Modell in ein Objekt desselben oder eines anderen Typs im Speicher.

public abstract class ValueConverter
type ValueConverter = class
Public MustInherit Class ValueConverter
Vererbung
ValueConverter
Abgeleitet

Konstruktoren

ValueConverter(LambdaExpression, LambdaExpression, ConverterMappingHints)

Initialisiert eine neue Instanz der ValueConverter-Klasse.

Eigenschaften

ConvertFromProvider

Ruft die Funktion zum Konvertieren von-Objekten beim Lesen von Daten aus dem Speicher ab, Setup für die Verarbeitung von Nullen, Boxing und nicht genaue Übereinstimmungen von einfachen Typen.

ConvertFromProviderExpression

Ruft den Ausdruck zum Konvertieren von-Objekten beim Lesen von Daten aus dem Speicher ab, genau wie angegeben, und kann keine Nullen, Boxing und nicht genaue Übereinstimmungen von einfachen Typen verarbeiten.

ConvertToProvider

Ruft die Funktion zum Konvertieren von-Objekten beim Schreiben von Daten in den Speicher ab, Setup für die Behandlung von Nullen, Boxing und nicht genaue Übereinstimmungen von einfachen Typen.

ConvertToProviderExpression

Ruft den Ausdruck ab, mit dem Objekte beim Schreiben von Daten in den Speicher (genau wie angegeben) konvertiert werden, und kann keine Nullen, Boxing und nicht genaue Übereinstimmungen von einfachen Typen verarbeiten.

MappingHints

Hinweise, die von verwendet werden können ITypeMappingSource , um Datentypen mit entsprechenden Facetten für die konvertierten Daten zu erstellen.

ModelClrType

Der CLR-Typ, der im EF-Modell verwendet wird.

ProviderClrType

Der CLR-Typ, der beim Lesen und schreiben aus dem Speicher verwendet wird.

Methoden

CheckTypeSupported(Type, Type, Type[])

Überprüft, ob der mit einem Wert Konverter verwendete Typ von diesem Konverter unterstützt wird, und löst andernfalls aus.

ComposeWith(ValueConverter)

Stellt eine andere- ValueConverter Instanz mit dieser dar, sodass das Ergebnis der ersten Konvertierung als Eingabe für die zweite Konvertierung verwendet wird.

Gilt für: