Bagikan melalui


NamedPipeTransportBindingElement.GetProperty<T>(BindingContext) Metode

Definisi

Mendapatkan objek tertentu dari 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

Jenis parameter

T

Objek yang akan didapatkan.

Parameter

Mengembalikan

T

Objek yang ditentukan dari BindingContext, atau null jika objek tidak ditemukan.

Contoh

Contoh ini menunjukkan cara mendapatkan objek tertentu dari 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

Keterangan

Metode ini mendapatkan objek yang ditentukan dari kelas dasar, atau dari salah satu leluhur kelas tersebut. Objek yang dikembalikan biasanya merupakan kumpulan properti, misalnya objek yang mengimplementasikan ISecurityCapabilities.

Berlaku untuk