DataServiceContext.ResolveType Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Abrufen/Definieren einer Funktion, die beim Empfangen von Entitäten von einem Datendienst zum Außerkraftsetzen einer Funktion verwendet wird.
public:
property Func<System::String ^, Type ^> ^ ResolveType { Func<System::String ^, Type ^> ^ get(); void set(Func<System::String ^, Type ^> ^ value); };
public Func<string,Type> ResolveType { get; set; }
member this.ResolveType : Func<string, Type> with get, set
Public Property ResolveType As Func(Of String, Type)
Eigenschaftswert
Ein Funktionsdelegierter, der eine Außerkraftsetzungsfunktion identifiziert, die zum Außerkraftsetzen einer Standardtypauflösung durch die Client-Bibliothek verwendet wird.
Hinweise
Aktiviert Überschreibung der Standardtyp-Auflösungsstrategie, die von der Clientbibliothek verwendet wird. Stellen Sie diese Eigenschaft auf einen Delegierten ein, der eine Funktion zum Auflösen eines Namespace-qualifizierten Typnamens in einen Typ in der Client-Anwendung identifiziert. Dies ermöglicht es dem Client, die benutzerdefinierte Zuordnung zum Typnamen einer Antwort vom Server und dem Typ im Client auszuführen.
Das Außerkraftsetzen der Typauflösung aktiviert auch das Einfügen einer benutzerdefinierten Zuordnungsstrategie zwischen einem Typnamen und einem Typ. Dies beeinflusst nicht das Materialisieren einer Antwort auf den identifizierten Typ.