Partager via


ChannelFactory.GetProperty<T> Méthode

Définition

Retourne l'objet typé demandé (s'il existe) depuis la couche appropriée de la pile des canaux, ou la valeur null si l'objet est absent.

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

Paramètres de type

T

Objet typé pour lequel la méthode effectue une requête.

Retours

T

Objet typé T demandé, s'il existe ; sinon null.

Implémente

Remarques

Utilisez cette option pour récupérer des fonctions, des exigences et des paramètres dans la pile des canaux. Si une fabrique de canal prend en charge le retour de l'objet demandé, elle le retourne. Sinon, elle délègue l'appel à la couche suivante de la pile. Si elle arrive au bas de la pile et qu'aucune fabrication de canal n'a pris en charge l'objet demandé, la méthode retourne null.

T est généralement une interface de canal que la fabrique de canaux peut prendre en charge. Par exemple, si GetProperty<IChannelListener> est appelé sur une fabrique de canal duplex, il retourne l'écouteur sous-jacent.

S’applique à