ServiceConfig 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.
Gibt die Dienste an, die in der Domäne aktiv sein sollen, die beim Aufrufen Enter(ServiceConfig) oder Erstellen einer ActivityDomäne eingegeben wird, und konfiguriert sie. Diese Klasse kann nicht vererbt werden.
public ref class ServiceConfig sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ServiceConfig
[<System.Runtime.InteropServices.ComVisible(false)>]
type ServiceConfig = class
Public NotInheritable Class ServiceConfig
- Vererbung
-
ServiceConfig
- Attribute
Hinweise
Enter und Activity sie können die von Ihnen konfigurierten Dienste verwenden, ohne ServiceConfig diese Dienste mit einer Komponente zu verknüpfen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ServiceConfig() |
Initialisiert eine neue Instanz der ServiceConfig Klasse und legt die Eigenschaften fest, um die gewünschten Dienste zu konfigurieren. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Binding |
Dient zum Abrufen oder Festlegen der Bindungsoption, die angibt, ob alle von der Aktivität übermittelten Arbeiten an nur ein Einthread-Apartment (STA) gebunden werden sollen. |
| BringYourOwnSystemTransaction |
Dient zum Abrufen oder Festlegen eines Transaction Werts, der eine vorhandene Transaktion darstellt, die die Einstellungen bereitstellt, mit denen die transaktion ausgeführt wird, die durch ServiceConfig. |
| BringYourOwnTransaction |
Dient zum Abrufen oder Festlegen eines ITransaction Werts, der eine vorhandene Transaktion darstellt, die die Einstellungen bereitstellt, mit denen die transaktion ausgeführt wird, die durch ServiceConfig. |
| COMTIIntrinsicsEnabled |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob COM Transaction Integrator (COMTI) systeminterne Elemente aktiviert sind. |
| IISIntrinsicsEnabled |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob systeminterne Internetinformationsdienste (IIS) aktiviert sind. |
| Inheritance |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein neuer Kontext basierend auf dem aktuellen Kontext erstellt oder ein neuer Kontext erstellt werden soll, der ausschließlich auf den Informationen in ServiceConfig. |
| IsolationLevel |
Dient zum Abrufen oder Festlegen der Isolationsebene der Transaktion. |
| PartitionId |
Dient zum Abrufen oder Festlegen der GUID für die COM+-Partition, die verwendet werden soll. |
| PartitionOption |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie Partitionen für die eingeschlossene Arbeit verwendet werden. |
| SxsDirectory |
Dient zum Abrufen oder Festlegen des Verzeichnisses für die parallele Assembly für die eingeschlossene Arbeit. |
| SxsName |
Dient zum Abrufen oder Festlegen des Dateinamens der parallelen Assembly für die eingeschlossene Arbeit. |
| SxsOption |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie die parallele Assembly konfiguriert wird. |
| Synchronization |
Dient zum Abrufen oder Festlegen eines Werts, der den Typ der automatischen Synchronisierung angibt, die von der Komponente angefordert wird. |
| ThreadPool |
Dient zum Abrufen oder Festlegen eines Werts, der den Threadpool angibt, der die von der Aktivität übermittelte Arbeit ausführt. |
| TipUrl |
Dient zum Abrufen oder Festlegen der TIP-URL (Transaction Internet Protocol), mit der der eingeschlossene Code in einer vorhandenen Transaktion ausgeführt werden kann. |
| TrackingAppName |
Dient zum Abrufen oder Festlegen einer Textzeichenfolge, die der Anwendungs-ID entspricht, unter der Nachverfolgungsinformationen gemeldet werden. |
| TrackingComponentName |
Dient zum Abrufen oder Festlegen einer Textzeichenfolge, die dem Kontextnamen entspricht, unter dem Trackerinformationen gemeldet werden. |
| TrackingEnabled |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Nachverfolgung aktiviert ist. |
| Transaction |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie Transaktionen in der eingeschlossenen Arbeit verwendet werden. |
| TransactionDescription |
Ruft den Namen ab, der beim Anzeigen von Transaktionsstatistiken verwendet wird, oder legt diesen fest. |
| TransactionTimeout |
Dient zum Abrufen oder Festlegen des Transaktionstimeouts für eine neue Transaktion. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |