ChannelFactory.GetProperty<T> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.