Bagikan melalui


TcpTransportBindingElement.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 berikut menunjukkan cara mendapatkan objek tertentu dari BindingContext.

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

bool SupportsServerAuthentication =
    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