ServiceConfig Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica e configura i servizi che devono essere attivi nel dominio immesso durante la chiamata Enter(ServiceConfig) o la creazione di un oggetto Activity. La classe non può essere ereditata.
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
- Ereditarietà
-
ServiceConfig
- Attributi
Commenti
Enter e Activity consentono di usare i servizi configurati da ServiceConfig senza dover collegare tali servizi a un componente.
Costruttori
| Nome | Descrizione |
|---|---|
| ServiceConfig() |
Inizializza una nuova istanza della ServiceConfig classe , impostando le proprietà per configurare i servizi desiderati. |
Proprietà
| Nome | Descrizione |
|---|---|
| Binding |
Ottiene o imposta l'opzione di associazione, che indica se tutto il lavoro inviato dall'attività deve essere associato a un solo apartment a thread singolo (STA). |
| BringYourOwnSystemTransaction |
Ottiene o imposta un oggetto Transaction che rappresenta una transazione esistente che fornisce le impostazioni utilizzate per eseguire la transazione identificata da ServiceConfig. |
| BringYourOwnTransaction |
Ottiene o imposta un oggetto ITransaction che rappresenta una transazione esistente che fornisce le impostazioni utilizzate per eseguire la transazione identificata da ServiceConfig. |
| COMTIIntrinsicsEnabled |
Ottiene o imposta un valore che indica se le funzioni intrinseche COM TRANSACTION Integrator (COMTI) sono abilitate. |
| IISIntrinsicsEnabled |
Ottiene o imposta un valore che indica se le funzioni intrinseche di Internet Information Services (IIS) sono abilitate. |
| Inheritance |
Ottiene o imposta un valore che indica se costruire un nuovo contesto in base al contesto corrente o creare un nuovo contesto basato esclusivamente sulle informazioni in ServiceConfig. |
| IsolationLevel |
Ottiene o imposta il livello di isolamento della transazione. |
| PartitionId |
Ottiene o imposta il GUID per la partizione COM+ da utilizzare. |
| PartitionOption |
Ottiene o imposta un valore che indica come vengono usate le partizioni per il lavoro racchiuso. |
| SxsDirectory |
Ottiene o imposta la directory per l'assembly affiancato per il lavoro racchiuso. |
| SxsName |
Ottiene o imposta il nome del file dell'assembly affiancato per il lavoro racchiuso. |
| SxsOption |
Ottiene o imposta un valore che indica come configurare l'assembly affiancato. |
| Synchronization |
Ottiene o imposta un valore in che indica il tipo di sincronizzazione automatica richiesta dal componente. |
| ThreadPool |
Ottiene o imposta un valore che indica il pool di thread che esegue il lavoro inviato dall'attività. |
| TipUrl |
Ottiene o imposta l'URL TIP (Transaction Internet Protocol) che consente l'esecuzione del codice racchiuso in una transazione esistente. |
| TrackingAppName |
Ottiene o imposta una stringa di testo che corrisponde all'ID applicazione in cui vengono segnalate le informazioni di rilevamento. |
| TrackingComponentName |
Ottiene o imposta una stringa di testo che corrisponde al nome del contesto in cui vengono segnalate le informazioni di rilevamento. |
| TrackingEnabled |
Ottiene o imposta un valore che indica se il rilevamento è abilitato. |
| Transaction |
Ottiene o imposta un valore che indica la modalità di utilizzo delle transazioni nel lavoro racchiuso. |
| TransactionDescription |
Ottiene o imposta il nome utilizzato quando vengono visualizzate le statistiche delle transazioni. |
| TransactionTimeout |
Ottiene o imposta il timeout della transazione per una nuova transazione. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |