SynchronizationAttribute コンストラクター

定義

SynchronizationAttribute クラスの新しいインスタンスを初期化します。Initializes a new instance of the SynchronizationAttribute class.

オーバーロード

SynchronizationAttribute()

既定値を使用して SynchronizationAttribute クラスの新しいインスタンスを初期化します。Initializes a new instance of the SynchronizationAttribute class with default values.

SynchronizationAttribute(Boolean)

再エントリが必要かどうかを示す Boolean 値を指定して、SynchronizationAttribute クラスの新しいインスタンスを初期化します。Initializes a new instance of the SynchronizationAttribute class with a Boolean value indicating whether reentry is required.

SynchronizationAttribute(Int32)

この属性を適用するオブジェクトの動作を示すフラグを指定して、SynchronizationAttribute クラスの新しいインスタンスを初期化します。Initializes a new instance of the SynchronizationAttribute class with a flag indicating the behavior of the object to which this attribute is applied.

SynchronizationAttribute(Int32, Boolean)

この属性を適用するオブジェクトの動作を示すフラグと、再エントリが必要かどうかを示す Boolean 値を指定して、SynchronizationAttribute クラスの新しいインスタンスを初期化します。Initializes a new instance of the SynchronizationAttribute class with a flag indicating the behavior of the object to which this attribute is applied, and a Boolean value indicating whether reentry is required.

SynchronizationAttribute()

既定値を使用して SynchronizationAttribute クラスの新しいインスタンスを初期化します。Initializes a new instance of the SynchronizationAttribute class with default values.

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

SynchronizationAttribute(Boolean)

再エントリが必要かどうかを示す Boolean 値を指定して、SynchronizationAttribute クラスの新しいインスタンスを初期化します。Initializes a new instance of the SynchronizationAttribute class with a Boolean value indicating whether reentry is required.

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)

パラメーター

reEntrant
Boolean

再エントリが必要かどうかを示す Boolean 値。A Boolean value indicating whether reentry is required.

注釈

再エントリが必要な場合は、現在の属性が適用されている Context からの引き出しをインターセプトしてシリアル化する必要があります。If reentry is required, callouts out of the Context to which the current attribute is applied must be intercepted and serialized.

SynchronizationAttribute(Int32)

この属性を適用するオブジェクトの動作を示すフラグを指定して、SynchronizationAttribute クラスの新しいインスタンスを初期化します。Initializes a new instance of the SynchronizationAttribute class with a flag indicating the behavior of the object to which this attribute is applied.

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)

パラメーター

flag
Int32

この属性を適用するオブジェクトの動作を示す整数値。An integer value indicating the behavior of the object to which this attribute is applied.

例外

flag パラメーターが、定義されたフラグではありませんでした。The flag parameter was not one of the defined flags.

注釈

flag パラメーターは、NOT_SUPPORTEDSUPPORTEDREQUIRED、または REQUIRES_NEWのいずれかである必要があります。The flag parameter must be either NOT_SUPPORTED, SUPPORTED, REQUIRED, or REQUIRES_NEW.

SynchronizationAttribute(Int32, Boolean)

この属性を適用するオブジェクトの動作を示すフラグと、再エントリが必要かどうかを示す Boolean 値を指定して、SynchronizationAttribute クラスの新しいインスタンスを初期化します。Initializes a new instance of the SynchronizationAttribute class with a flag indicating the behavior of the object to which this attribute is applied, and a Boolean value indicating whether reentry is required.

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)

パラメーター

flag
Int32

この属性を適用するオブジェクトの動作を示す整数値。An integer value indicating the behavior of the object to which this attribute is applied.

reEntrant
Boolean

再エントリが必要であり、コールアウトを受け取り、シリアル化する必要がある場合は true。それ以外の場合は falsetrue if reentry is required, and callouts must be intercepted and serialized; otherwise, false.

例外

flag パラメーターが、定義されたフラグではありませんでした。The flag parameter was not one of the defined flags.

注釈

flag パラメーターは、NOT_SUPPORTEDSUPPORTEDREQUIRED、または REQUIRES_NEWのいずれかである必要があります。The flag parameter must be either NOT_SUPPORTED, SUPPORTED, REQUIRED, or REQUIRES_NEW.

適用対象