CompositeDuplexBindingElement.GetProperty<T>(BindingContext) Methode

Definitie

Retourneert een getypt object dat is aangevraagd vanuit de juiste laag in een van de kanaalstacks.

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

Type parameters

T

Het getypte object waarvan de ondersteuning wordt getest.

Parameters

context
BindingContext

De BindingContext context die nodig is om het kanaal te bouwen.

Retouren

T

Het getypte object T dat wordt aangevraagd als het wordt ondersteund of null als het niet is.

Uitzonderingen

context is null.

Opmerkingen

Gebruik dit om een getypt object aan te vragen, zoals een interface voor het instellen van eigenschappen of het ophalen van de status, vanuit de juiste laag in de gestapelde binding. Als een laag ondersteuning biedt voor het retourneren van het aangevraagde object, wordt het geretourneerd. Zo niet, dan wordt de aanroep gedelegeerd naar de volgende laag in de stack. Als het onder aan de stack komt en er geen laag ondersteuning biedt voor het ophalen van het aangevraagde object, wordt een null waarde geretourneerd.

Van toepassing op