RpcMarshalableOptionalInterfaceAttribute(Int32, Type) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.