RpcMarshalableOptionalInterfaceAttribute(Int32, Type) Konstruktor

Definition

Initialisiert eine neue Instanz der RpcMarshalableOptionalInterfaceAttribute-Klasse.

public RpcMarshalableOptionalInterfaceAttribute(int optionalInterfaceCode, Type optionalInterface);
new StreamJsonRpc.RpcMarshalableOptionalInterfaceAttribute : int * Type -> StreamJsonRpc.RpcMarshalableOptionalInterfaceAttribute
Public Sub New (optionalInterfaceCode As Integer, optionalInterface As Type)

Parameter

optionalInterfaceCode
Int32

Der code, der serialisiert werden soll, um anzugeben, dass der Marshaled-Objektproxy generiert werden soll, um die optionalInterface Schnittstelle zu implementieren. optionalInterfaceCode Werte müssen für die verschiedenen optionalen Schnittstellen des Typs eindeutig sein, auf den dieses Attribut angewendet wird. Da optionalInterfaceCode beim Übertragen eines Marshaled-Objekts serialisiert wird, sollte der Wert beim Aktualisieren von RPC-Schnittstellen niemals einer anderen optionalen Schnittstelle zugewiesen werden.

optionalInterface
Type

Die Type bekannte optionale Schnittstelle, die vom Marshalable-Objekt implementiert werden kann.

Gilt für: