CompositeDuplexBindingElement.GetProperty<T>(BindingContext) Metodo

Definizione

Restituisce un oggetto tipizzato richiesto dal livello appropriato in uno degli stack di canali.

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

Parametri di tipo

T

Oggetto tipizzato il cui supporto viene testato.

Parametri

context
BindingContext

Oggetto BindingContext che fornisce il contesto necessario per compilare il canale.

Valori restituiti

T

Oggetto tipizzato T richiesto se supportato o null se non lo è.

Eccezioni

context è null.

Commenti

Usare questa opzione per richiedere un oggetto tipizzato, ad esempio un'interfaccia per impostare le proprietà o ottenere lo stato, dal livello appropriato nell'associazione in pila. Se un livello supporta la restituzione dell'oggetto richiesto, lo restituisce. In caso contrario, delega la chiamata al livello successivo nello stack. Se raggiunge la parte inferiore dello stack e nessun livello supporta il recupero dell'oggetto richiesto, il chiamante viene restituito un null valore.

Si applica a