Freigeben über


TransactionFlowBindingElement.GetProperty<T>(BindingContext) Methode

Definition

Ruft ggf. ein angefordertes typisiertes Objekt von der entsprechenden Schicht im Bindungsstapel ab.

public:
generic <typename T>
 where T : class override T GetProperty(System::ServiceModel::Channels::BindingContext ^ context);
public override T GetProperty<T> (System.ServiceModel.Channels.BindingContext context) where T : class;
override this.GetProperty : System.ServiceModel.Channels.BindingContext -> 'T (requires 'T : null)
Public Overrides Function GetProperty(Of T As Class) (context As BindingContext) As T

Typparameter

T

Das typisierte Objekt, das von der Methode abgefragt wird.

Parameter

context
BindingContext

Der BindingContext

der zum Abrufen der angeforderten Eigenschaft verwendet werden soll.

Gibt zurück

T

Das von T angeforderte, eingegebene Objekt, falls vorhanden; andernfalls null.

Ausnahmen

context ist null.

Hinweise

Sie können diese Methode zum Abrufen von Fähigkeiten, Anforderungen und Parametern aus dem Bindungselementstapel verwenden. Wenn ein Bindungselement das Zurückgeben des angeforderten Objekts unterstützt, wird der Vorgang ausgeführt. Andernfalls wird der Aufruf an das nächste Bindungselement im Stapel delegiert. Wenn das Ende des Stapels erreicht ist und kein Bindungselement das angeforderte Objekt unterstützt, gibt diese Methode null zurück.

Gilt für: