Freigeben über


SynchronizationAttribute Konstruktoren

Definition

Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse.

Überlädt

SynchronizationAttribute()

Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse mit Standardwerten.

SynchronizationAttribute(Boolean)

Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse mit einem booleschen Wert, der angibt, ob Reentranz erforderlich ist.

SynchronizationAttribute(Int32)

Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse mit einem Flag zur Angabe des Verhaltens für das Objekt, auf das das Attribut angewendet wird.

SynchronizationAttribute(Int32, Boolean)

Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse mit einem Flag zur Angabe des Verhaltens für das Objekt, auf das das Attribut angewendet wird, und einem booleschen Wert, der angibt, ob Reentranz erforderlich ist.

SynchronizationAttribute()

Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse mit Standardwerten.

public:
 SynchronizationAttribute();
public SynchronizationAttribute ();
Public Sub New ()

Gilt für:

SynchronizationAttribute(Boolean)

Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse mit einem booleschen Wert, der angibt, ob Reentranz erforderlich ist.

public:
 SynchronizationAttribute(bool reEntrant);
public SynchronizationAttribute (bool reEntrant);
new System.Runtime.Remoting.Contexts.SynchronizationAttribute : bool -> System.Runtime.Remoting.Contexts.SynchronizationAttribute
Public Sub New (reEntrant As Boolean)

Parameter

reEntrant
Boolean

Ein boolescher Wert, der angibt, ob Reentranz erforderlich ist.

Hinweise

Wenn ein erneuter Versuch erforderlich ist, müssen Legenden aus dem Context , auf die das aktuelle Attribut angewendet wird, abgefangen und serialisiert werden.

Gilt für:

SynchronizationAttribute(Int32)

Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse mit einem Flag zur Angabe des Verhaltens für das Objekt, auf das das Attribut angewendet wird.

public:
 SynchronizationAttribute(int flag);
public SynchronizationAttribute (int flag);
new System.Runtime.Remoting.Contexts.SynchronizationAttribute : int -> System.Runtime.Remoting.Contexts.SynchronizationAttribute
Public Sub New (flag As Integer)

Parameter

flag
Int32

Ein Ganzzahlwert, der das Verhalten des Objekts angibt, auf das das Attribut angewendet wird.

Ausnahmen

Der flag-Parameter gehörte nicht zu den definierten Flags.

Hinweise

Der flag Parameter muss entweder NOT_SUPPORTED, SUPPORTED, REQUIREDoder REQUIRES_NEWsein.

Gilt für:

SynchronizationAttribute(Int32, Boolean)

Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse mit einem Flag zur Angabe des Verhaltens für das Objekt, auf das das Attribut angewendet wird, und einem booleschen Wert, der angibt, ob Reentranz erforderlich ist.

public:
 SynchronizationAttribute(int flag, bool reEntrant);
public SynchronizationAttribute (int flag, bool reEntrant);
new System.Runtime.Remoting.Contexts.SynchronizationAttribute : int * bool -> System.Runtime.Remoting.Contexts.SynchronizationAttribute
Public Sub New (flag As Integer, reEntrant As Boolean)

Parameter

flag
Int32

Ein Ganzzahlwert, der das Verhalten des Objekts angibt, auf das das Attribut angewendet wird.

reEntrant
Boolean

true, wenn Reentranz erforderlich ist und ausgehende Aufrufe abgefangen und serialisiert werden müssen, andernfalls false.

Ausnahmen

Der flag-Parameter gehörte nicht zu den definierten Flags.

Hinweise

Der flag Parameter muss entweder NOT_SUPPORTED, SUPPORTED, REQUIREDoder REQUIRES_NEWsein.

Gilt für: