BinaryMessageEncodingBindingElement.GetProperty<T> Methode
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.
Gibt ggf. ein angefordertes typisiertes Objekt aus der entsprechenden Ebene im Bindungselementstapel zurück.
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 für das Bindungselement.
Gibt zurück
Das von T
angeforderte typisierte Objekt, oder null
, falls das Objekt nicht vorhanden ist.
Beispiele
MessageVersion mv = be.GetProperty<MessageVersion>(context);
Dim mv As MessageVersion = be.GetProperty(Of MessageVersion)(context)
Hinweise
Mit dieser Anforderung können Sie typisierte Objekte für das Festlegen von Eigenschaften oder für das Abrufen des Status aus der entsprechenden Ebene im Bindungselementstapel abfragen. Wenn eine Ebene das Zurückgeben des angeforderten Objekts unterstützt, wird der Vorgang ausgeführt. Andernfalls wird der Aufruf an die nächst tiefere Ebene im Stapel delegiert. Wenn die letzte Ebene erreicht ist und das angeforderte Objekt von keiner Bindungselementebene unterstützt wird, gibt die Methode null
zurück.