NamedPipeTransportBindingElement.GetProperty<T>(BindingContext) 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.
Obtient un objet spécifié à partir de BindingContext.
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 à obtenir.
Paramètres
- context
- BindingContext
Un BindingContext.
Retours
Objet spécifié à partir du BindingContext ou null
si l'objet est introuvable.
Exemples
Cet exemple indique comment obtenir un objet spécifié à partir du BindingContext :
BasicHttpBinding binding = new BasicHttpBinding();
ISecurityCapabilities b =
binding.GetProperty<ISecurityCapabilities>
(new BindingParameterCollection());
bool SupportsServerAuthentication =
b.SupportsServerAuthentication;
Dim binding As New BasicHttpBinding()
Dim b As ISecurityCapabilities = binding.GetProperty(Of ISecurityCapabilities)(New BindingParameterCollection())
Dim SupportsServerAuthentication As Boolean = b.SupportsServerAuthentication
Remarques
Cette méthode obtient l'objet spécifié à partir de la classe de base ou à partir de l'un des ancêtres de cette classe. L'objet retourné est généralement une collection de propriétés, par exemple un objet qui implémente ISecurityCapabilities.