NamedPipeTransportBindingElement.GetProperty<T>(BindingContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá zadaný objekt z objektu 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
Parametry typu
- T
Objekt, který chcete získat.
Parametry
- context
- BindingContext
Úloha BindingContext.
Návraty
Zadaný objekt z objektu BindingContext, nebo null
pokud objekt nebyl nalezen.
Příklady
Tento příklad ukazuje, jak získat zadaný objekt z objektu 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
Poznámky
Tato metoda získá zadaný objekt ze základní třídy nebo z jednoho z nadřazených objektů této třídy. Vrácený objekt je obvykle kolekce vlastností, například objekt, který implementuje ISecurityCapabilities.