MessageEncoder.GetProperty<T> Metodo

Definizione

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

public:
generic <typename T>
 where T : class virtual T GetProperty();
public virtual T GetProperty<T>() where T : class;
abstract member GetProperty : unit -> 'T (requires 'T : null)
override this.GetProperty : unit -> 'T (requires 'T : null)
Public Overridable Function GetProperty(Of T As Class) () As T

Parametri di tipo

T

Oggetto tipizzato per il quale viene eseguita una query sul metodo.

Valori restituiti

T

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

Commenti

Usare questa opzione per richiedere un oggetto tipizzato, ad esempio un'interfaccia per impostare le proprietà o ottenere lo stato dal livello appropriato nello stack di canali. Se un livello supporta la restituzione dell'oggetto richiesto, lo restituisce. In caso contrario, delega la chiamata al livello successivo nello stack. Se arriva alla fine dello stack e nessun livello canale supportato dall'oggetto richiesto, il metodo restituisce null.

Si applica a