RpcMarshalableAttribute Klasse
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.
Legt eine Schnittstelle fest, die in einem RPC-Vertrag verwendet wird, um das Objekt zu marshallen, damit der Empfänger Remotemethoden darauf aufrufen kann, anstatt das Objekt zu serialisieren, um seine Daten an das Remoteende zu senden.
[System.AttributeUsage(System.AttributeTargets.Interface, AllowMultiple=false, Inherited=false)]
public class RpcMarshalableAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Interface, AllowMultiple=false, Inherited=false)>]
type RpcMarshalableAttribute = class
inherit Attribute
Public Class RpcMarshalableAttribute
Inherits Attribute
- Vererbung
-
RpcMarshalableAttribute
- Attribute
Hinweise
Erfahren Sie mehr über Marshable-Schnittstellen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| RpcMarshalableAttribute() |
Legt eine Schnittstelle fest, die in einem RPC-Vertrag verwendet wird, um das Objekt zu marshallen, damit der Empfänger Remotemethoden darauf aufrufen kann, anstatt das Objekt zu serialisieren, um seine Daten an das Remoteende zu senden. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CallScopedLifetime |
Ruft einen Wert ab, der angibt, ob das marshaled -Objekt nur in Anforderungen zulässig ist und nur vom Empfänger aufgerufen werden kann, bis die Antwort gesendet wird. |