Freigeben über


SecurityBindingElement.GetProperty<T>(BindingContext) Methode

Definition

Ruft ein angegebenes Objekt mit dem angegebenen BindingContext ab.

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

Typparameter

T

Die abzurufende Eigenschaft.

Parameter

Gibt zurück

T

Das angegebene Objekt aus dem BindingContext oder null, wenn das Objekt nicht gefunden wurde.

Hinweise

Diese Methode ruft das angegebene Objekt aus der Basisklasse oder einem der Vorgänger der Klasse ab. Das zurückgegebene Objekt stellt normalerweise eine Auflistung von Eigenschaften dar, z. B. ein Objekt, das ISecurityCapabilities implementiert.

Wenn das SecurityBindingElement nicht den Typ der angeforderten Eigenschaft erkennt, leitet es den Aufruf an den darunter liegenden Bindungselementstapel weiter, wobei der Bindungskontextparameter weitergegeben wird. Die Eigenschaftentypen, die das SecurityBindingElement bereitstellen kann, lauten ISecurityCapabilities und IdentityVerifier.

Gilt für: