NamedPipeTransportBindingElement.GetProperty<T>(BindingContext) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- context
- BindingContext
Mengembalikan
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.