Aracılığıyla paylaş


CompositeDuplexBindingElement.GetProperty<T>(BindingContext) Yöntem

Tanım

Kanal yığınlarından birinde uygun katmandan istenen türü alınmış bir nesneyi döndürü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

Desteği test edilen türü belirtilen nesne.

Parametreler

context
BindingContext

Kanalı BindingContext oluşturmak için gereken bağlamı sağlayan.

Döndürülenler

T

Yazılan nesne T destekleniyorsa veya null desteklenmiyorsa istendi.

Özel durumlar

context, null değeridir.

Açıklamalar

Yığılmış bağlamadaki uygun katmandan özellikleri ayarlamaya veya durumu almaya yönelik bir arabirim gibi türü alınmış bir nesne istemek için bunu kullanın. Bir katman istenen nesneyi döndürmeyi destekliyorsa, onu döndürür. Aksi takdirde, çağrıyı yığındaki bir sonraki katmana devreder. Yığının en altına gelirse ve istenen nesneyi almayı destekleyen bir katman yoksa çağıran bir null değer döndürülür.

Şunlara uygulanır