RpcMarshalableOptionalInterfaceAttribute(Int32, Type) Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe RpcMarshalableOptionalInterfaceAttribute.
public RpcMarshalableOptionalInterfaceAttribute(int optionalInterfaceCode, Type optionalInterface);
new StreamJsonRpc.RpcMarshalableOptionalInterfaceAttribute : int * Type -> StreamJsonRpc.RpcMarshalableOptionalInterfaceAttribute
Public Sub New (optionalInterfaceCode As Integer, optionalInterface As Type)
Paramètres
- optionalInterfaceCode
- Int32
Code à sérialiser pour spécifier que le proxy d’objet marshalé doit être généré en implémentant l’interface optionalInterface .
optionalInterfaceCode les valeurs doivent être uniques sur les différentes interfaces facultatives du type auquel cet attribut est appliqué. Étant donné qu’elle optionalInterfaceCode est sérialisée lors de la transmission d’un objet marshalé, sa valeur ne doit jamais être réaffectée à une autre interface facultative lors de la mise à jour des interfaces RPC.
- optionalInterface
- Type
L’interface Type facultative connue que l’objet marshalable peut implémenter.