Sprache

SfcReferenceAttribute.Resolve Methode

Definition

Überlädt

Name Beschreibung
Resolve(Object)

Auflösen eines einzelnen Zielobjekts aus dem angegebenen Quellobjekt. Wenn eine benutzerdefinierte Auflösungsschnittstelle definiert ist, wird dies verwendet. Andernfalls, wenn ein benutzerdefinierter Stellvertretungs-Hilfsprogramm definiert ist, wird dies verwendet. Wenn keine benutzerdefinierten Auflösungen vorhanden sind, wertet sie die angegebene Urn-Pfadausdrucksvorlage mit Argumenten aus.

Resolve<T,S>(S)

Auflösen eines stark typierten einzelnen Zielobjekts aus dem angegebenen Quellobjekt. Wenn eine benutzerdefinierte Auflösungsschnittstelle definiert ist, wird dies verwendet. Andernfalls, wenn ein benutzerdefinierter Stellvertretungs-Hilfsprogramm definiert ist, wird dies verwendet. Wenn keine benutzerdefinierten Auflösungen vorhanden sind, wertet sie die angegebene Urn-Pfadausdrucksvorlage mit Argumenten aus.

Resolve(Object)

Auflösen eines einzelnen Zielobjekts aus dem angegebenen Quellobjekt. Wenn eine benutzerdefinierte Auflösungsschnittstelle definiert ist, wird dies verwendet. Andernfalls, wenn ein benutzerdefinierter Stellvertretungs-Hilfsprogramm definiert ist, wird dies verwendet. Wenn keine benutzerdefinierten Auflösungen vorhanden sind, wertet sie die angegebene Urn-Pfadausdrucksvorlage mit Argumenten aus.

public object Resolve(object instance);
member this.Resolve : obj -> obj
Public Function Resolve (instance As Object) As Object

Parameter

instance
Object

Die Quellinstanz, von der sie aufgelöst werden soll.

Gibt zurück

Die aufgelöste Zielinstanz gemäß den genannten Regeln oder null, wenn kein benutzerdefinierter Auflösungs- oder gültiger Urnpfad angegeben ist.

Gilt für:

Resolve<T,S>(S)

Auflösen eines stark typierten einzelnen Zielobjekts aus dem angegebenen Quellobjekt. Wenn eine benutzerdefinierte Auflösungsschnittstelle definiert ist, wird dies verwendet. Andernfalls, wenn ein benutzerdefinierter Stellvertretungs-Hilfsprogramm definiert ist, wird dies verwendet. Wenn keine benutzerdefinierten Auflösungen vorhanden sind, wertet sie die angegebene Urn-Pfadausdrucksvorlage mit Argumenten aus.

public T Resolve<T,S>(S instance);
member this.Resolve : 'S -> 'T
Public Function Resolve(Of T, S) (instance As S) As T

Typparameter

T

Der Typ der Zielinstanz.

S

Der Typ der Quellinstanz, aus der aufgelöst werden soll.

Parameter

instance
S

Die Quellinstanz, von der sie aufgelöst werden soll.

Gibt zurück

T

Die aufgelöste Zielinstanz gemäß den genannten Regeln oder null, wenn kein benutzerdefinierter Auflösungs- oder gültiger Urnpfad angegeben ist.

Gilt für: