Condividi tramite


ChannelFactory.GetProperty<T> Metodo

Definizione

Se presente, restituisce l'oggetto tipizzato richiesto dal livello appropriato nello stack dei canali; se non è presente, restituisce null.

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

Parametri di tipo

T

Oggetto tipizzato per il quale il metodo sta eseguendo una query.

Restituisce

T

L'oggetto tipizzato T richiesto se presente, null in caso contrario.

Implementazioni

Commenti

Utilizzare questo metodo per recuperare funzionalità, requisiti e parametri dallo stack dei canali. L'oggetto richiesto viene restituito solo se tale azione è supportata dalla channel factory. In caso contrario, la chiamata viene delegata al livello successivo nello stack. Se viene raggiunta la fine dello stack e nessuna channel factory supporta l'oggetto richiesto, il metodo restituisce null.

T è in genere un'interfaccia del canale che la channel factory può supportare. Se, ad esempio, si chiama GetProperty<IChannelListener> su una channel factory duplex, viene restituito il listener sottostante.

Si applica a