ChannelFactoryBase.GetProperty<T> Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un oggetto tipizzato richiesto, se presente, dal livello appropriato nello stack di canali.
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
Parametri di tipo
- T
Oggetto tipizzato per il quale viene eseguita una query sul metodo.
Valori restituiti
Oggetto tipizzato T richiesto se è presente o null se non lo è.
Implementazioni
Commenti
Usare questa opzione per richiedere un oggetto tipizzato, ad esempio un'interfaccia per impostare le proprietà o ottenere lo stato dal livello appropriato nello stack della channel factory. Se un livello supporta la restituzione dell'oggetto richiesto, lo restituisce. In caso contrario, delega semplicemente la chiamata al livello successivo nello stack. Se raggiunge la parte inferiore dello stack e nessun livello channel factory supportato dall'oggetto richiesto, il metodo restituisce null.
È simile all'interfaccia QueryService di COM+.