ServiceConfig Classe

Definizione

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)

Si applica a