CompositeDuplexBindingElement.GetProperty<T>(BindingContext) Methode

Definition

Gibt ein typiertes Objekt zurück, das von der entsprechenden Ebene in einem der Kanalstapel angefordert wird.

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 typierte Objekt, dessen Unterstützung getestet wird.

Parameter

context
BindingContext

Dies BindingContext stellt den Kontext bereit, der zum Erstellen des Kanals erforderlich ist.

Gibt zurück

T

Das typierte Objekt T , das angefordert wird, wenn es unterstützt wird oder null nicht.

Ausnahmen

context ist null.

Hinweise

Verwenden Sie diese Einstellung, um ein typiertes Objekt anzufordern, z. B. eine Schnittstelle zum Festlegen von Eigenschaften oder abrufen des Status von der entsprechenden Ebene in der gestapelten Bindung. Wenn eine Ebene die Rückgabe des angeforderten Objekts unterstützt, wird es zurückgegeben. Wenn nicht, delegiert er den Aufruf bis zur nächsten Ebene im Stapel. Wenn es zum Ende des Stapels gelangt und keine Ebene das abrufen des angeforderten Objekts unterstützt, wird der Aufrufer einen null Wert zurückgegeben.

Gilt für: