NamedPipeTransportBindingElement.GetProperty<T>(BindingContext) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesinden BindingContextbelirtilen nesneyi alır.
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
Tür Parametreleri
- T
Alınacak nesne.
Parametreler
- context
- BindingContext
Bir BindingContext.
Döndürülenler
öğesinden BindingContextbelirtilen nesne veya null
nesne bulunamazsa.
Örnekler
Bu örnekte, öğesinden belirtilen bir nesnenin nasıl alınacakları gösterilmektedir 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
Açıklamalar
Bu yöntem, belirtilen nesneyi temel sınıftan veya bu sınıfın atalarından birinden alır. Döndürülen nesne genellikle bir özellik koleksiyonudur, örneğin uygulayan ISecurityCapabilitiesbir nesnedir.