RpcMarshalableAttribute Klasse

Definition

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.

Gilt für: