RpcMarshalableOptionalInterfaceAttribute(Int32, Type) Costruttore
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.
Inizializza una nuova istanza della classe RpcMarshalableOptionalInterfaceAttribute.
public RpcMarshalableOptionalInterfaceAttribute(int optionalInterfaceCode, Type optionalInterface);
new StreamJsonRpc.RpcMarshalableOptionalInterfaceAttribute : int * Type -> StreamJsonRpc.RpcMarshalableOptionalInterfaceAttribute
Public Sub New (optionalInterfaceCode As Integer, optionalInterface As Type)
Parametri
- optionalInterfaceCode
- Int32
Codice da serializzare per specificare che il proxy oggetto sottoposto a marshalling deve essere generato implementando l'interfaccia optionalInterface .
optionalInterfaceCode I valori devono essere univoci nelle diverse interfacce facoltative del tipo a cui viene applicato questo attributo. Poiché optionalInterfaceCode viene serializzato durante la trasmissione di un oggetto sottoposto a marshalling, il relativo valore non deve mai essere riassegnato a un'interfaccia facoltativa diversa durante l'aggiornamento delle interfacce RPC.
- optionalInterface
- Type
Oggetto Type dell'interfaccia facoltativa nota che può essere implementata dall'oggetto di cui è possibile eseguire il marshalling.