BinaryMessageEncodingBindingElement.GetProperty<T> Metodo

Definizione

Restituisce un oggetto tipizzato richiesto, se presente, dal livello appropriato nello stack di elementi di associazione.

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 per il quale viene eseguita una query sul metodo.

Parametri

context
BindingContext

Oggetto BindingContext per l'elemento di associazione.

Valori restituiti

T

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

Esempio

MessageVersion mv = be.GetProperty<MessageVersion>(context);
Dim mv As MessageVersion = be.GetProperty(Of MessageVersion)(context)

Commenti

Utilizzare questa opzione per richiedere un oggetto tipizzato per impostare le proprietà o ottenere lo stato dal livello appropriato nello stack di elementi di associazione. 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 non è supportato alcun livello elemento di associazione supportato dall'oggetto richiesto, il metodo restituisce null.

Si applica a