Aracılığıyla paylaş


ChannelFactoryBase.GetProperty<T> Yöntem

Tanım

Kanal yığınındaki uygun katmandan istenen, varsa, yazılan bir nesne döndürür.

public:
generic <typename T>
 where T : class virtual T GetProperty();
public virtual T GetProperty<T> () where T : class;
abstract member GetProperty : unit -> 'T (requires 'T : null)
override this.GetProperty : unit -> 'T (requires 'T : null)
Public Overridable Function GetProperty(Of T As Class) () As T

Tür Parametreleri

T

Yönteminin sorguladığı türü belirtilen nesne.

Döndürülenler

T

T türünde bir nesne varsa veya null yoksa istenen nesne.

Uygulamalar

Açıklamalar

Özellikleri ayarlamak veya kanal fabrikası yığınındaki uygun katmandan durum almak için arabirim gibi yazılan bir nesne istemek için bunu kullanın. Bir katman istenen nesneyi döndürmeyi destekliyorsa, onu döndürür. Aksi takdirde, yalnızca çağrıyı yığındaki bir sonraki katmana devreder. Yığının en altına gelirse ve istenen nesneyi destekleyen bir kanal fabrikası katmanı yoksa yöntemi döndürür null.

Bu, COM+'nın QueryService arabirimine benzer.

Şunlara uygulanır