SynchronizationAttribute-Member
Erzwingt eine Synchronisierungsdomäne für den aktuellen Kontext und alle Kontexte, die dieselbe Instanz gemeinsam nutzen.
In den folgenden Tabellen werden die vom SynchronizationAttribute -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Konstruktoren
Name | Beschreibung | |
---|---|---|
SynchronizationAttribute | Überladen. Initialisiert eine neue Instanz der SynchronizationAttribute-Klasse. |
Zum Seitenanfang
Öffentliche Felder
(siehe auch Geschützte Felder )
Name | Beschreibung | |
---|---|---|
NOT_SUPPORTED | Gibt an, dass die Klasse, auf die dieses Attribut angewendet wird, nicht in einem Kontext mit Synchronisierung erstellt werden kann. Dieses Feld ist konstant. | |
REQUIRED | Gibt an, dass die Klasse, auf die dieses Attribut angewendet wird, in einem Kontext mit Synchronisierung erstellt werden muss. Dieses Feld ist konstant. | |
REQUIRES_NEW | Gibt an, dass die Klasse, auf die dieses Attribut angewendet wird, in einem Kontext mit jeweils einer neuen Instanz der Synchronisierungseigenschaft erstellt werden muss. Dieses Feld ist konstant. | |
SUPPORTED | Gibt an, dass die Klasse, auf die dieses Attribut angewendet wird, nicht vom Vorhandensein einer Synchronisierung für den Kontext abhängig ist. Dieses Feld ist konstant. |
Zum Seitenanfang
Geschützte Felder
Name | Beschreibung | |
---|---|---|
AttributeName | Gibt den Namen des Kontextattributs an.(Von ContextAttribute geerbt.) |
Zum Seitenanfang
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
IsReEntrant | Ruft einen booleschen Wert ab, der angibt, ob Reentranz erforderlich ist, oder legt diesen fest. | |
Locked | Ruft einen booleschen Wert ab, der angibt, ob der Context gesperrt ist, der diese Instanz von SynchronizationAttribute implementiert, oder legt diesen fest. | |
Name | Ruft den Namen des Kontextattributs ab.(Von ContextAttribute geerbt.) | |
TypeId | Bei Implementierung in einer abgeleiteten Klasse wird ein eindeutiger Bezeichner für dieses Attribute abgerufen.(Von Attribute geerbt.) |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Equals | Überladen. (Von ContextAttribute geerbt.) | |
Freeze | Wird aufgerufen, wenn der Kontext eingefroren ist. (Von ContextAttribute geerbt.) | |
GetClientContextSink | Erstellt einen CallOut-Empfänger und stellt ihn an den Anfang der vorhandenen Empfängerkette, sodass er sich an der Kontextgrenze eines Remoteaufrufs von der Clientseite befindet. | |
GetCustomAttribute | Überladen. Ruft ein benutzerdefiniertes Attribut eines angegebenen Typs ab, das auf eine Assembly, ein Modul, einen Typmember oder einen Methodenparameter angewendet wird. (Von Attribute geerbt.) | |
GetCustomAttributes | Überladen. Ruft ein Array der benutzerdefinierten Attribute ab, die auf eine Assembly, ein Modul, einen Typmember oder einen Methodenparameter angewendet werden. (Von Attribute geerbt.) | |
GetHashCode | Gibt den Hashcode dieser Instanz von ContextAttribute zurück. (Von ContextAttribute geerbt.) | |
GetPropertiesForNewContext | Überschrieben. Fügt der angegebenen IConstructionCallMessage die Synchronized-Kontexteigenschaft hinzu. | |
GetServerContextSink | Erstellt einen synchroniserten Dispatchempfänger und stellt ihn an den Anfang der vorhandenen Empfängerkette, sodass er sich an der Kontextgrenze eines Remoteaufrufs von der Serverseite befindet. | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
IsContextOK | Überschrieben. Gibt einen booleschen Wert zurück, der angibt, ob der Kontextparameter den Anforderungen des Kontextattributs entspricht. | |
IsDefaultAttribute | Beim Überschreiben in einer abgeleiteten Klasse wird angegeben, ob der Wert dieser Instanz der Standardwert für die abgeleitete Klasse ist. (Von Attribute geerbt.) | |
IsDefined | Überladen. Bestimmt, ob benutzerdefinierte Attribute eines angegebenen Typs auf eine Assembly, ein Modul, einen Typmember oder einen Methodenparameter angewendet werden. (Von Attribute geerbt.) | |
IsNewContextOK | Gibt einen booleschen Wert zurück, der angibt, ob die Kontexteigenschaft mit dem neuen Kontext kompatibel ist. (Von ContextAttribute geerbt.) | |
Match | Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert zurückgegeben, der angibt, ob diese Instanz einem bestimmten Objekt entspricht. (Von Attribute geerbt.) | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
ToString | Gibt einen String zurück, der den aktuellen Object darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
Finalize | Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Siehe auch
Referenz
SynchronizationAttribute-Klasse
System.Runtime.Remoting.Contexts-Namespace