Langue

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

Définition

Obtient un objet spécifié à partir du 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

Retours

T

Objet spécifié à partir du BindingContextou null si l’objet est introuvable.

Exemples

L’exemple suivant montre comment obtenir un objet spécifié à partir du BindingContext.

BasicHttpBinding binding = new BasicHttpBinding();
ISecurityCapabilities b =
    binding.GetProperty<ISecurityCapabilities>
    (new BindingParameterCollection());

bool SupportsServerAuthentication =
    b.SupportsServerAuthentication;

Remarques

Cette méthode obtient l’objet spécifié de la classe de base ou 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.

S’applique à