Langue

CompositeDuplexBindingElement.GetProperty<T>(BindingContext) Méthode

Définition

Retourne un objet typé demandé à partir de la couche appropriée dans l’une des piles de canaux.

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

Paramètres de type

T

Objet typé dont la prise en charge est testée.

Paramètres

context
BindingContext

Qui BindingContext fournit le contexte requis pour générer le canal.

Retours

T

Objet typé demandé T s’il est pris en charge ; ou null s’il ne l’est pas.

Exceptions

context a la valeur null.

Remarques

Utilisez-le pour demander un objet typé, tel qu’une interface pour définir des propriétés ou obtenir l’état, à partir de la couche appropriée dans la liaison empilée. Si une couche prend en charge le renvoi de l’objet demandé, elle la renvoie. Si ce n’est pas le cas, il délègue l’appel à la couche suivante de la pile. S’il arrive au bas de la pile et qu’aucune couche ne prend en charge l’obtention de l’objet demandé, l’appelant est retourné une null valeur.

S’applique à