ServiceConfig Classe

Definizione

Consente di specificare e configurare i servizi che devono essere attivi nel dominio immesso quando si chiama Enter(ServiceConfig) o si crea una classe 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 consente di usare i servizi configurati ServiceConfig da senza dover collegare tali servizi a un componente.

Costruttori

ServiceConfig()

Consente di inizializzare una nuova istanza della classe ServiceConfig, impostando le proprietà per configurare i servizi desiderati.

Proprietà

Binding

Ottiene o imposta l'opzione di associazione, che indica se è necessario associare a un solo apartment a thread singolo (STA, Single-Threaded Apartment) tutto il lavoro inviato dall'attività.

BringYourOwnSystemTransaction

Ottiene o imposta una classe Transaction rappresentante una transazione esistente che fornisce le impostazioni utilizzate per eseguire la transazione identificata dalla classe ServiceConfig.

BringYourOwnTransaction

Ottiene o imposta una classe ITransaction rappresentante una transazione esistente che fornisce le impostazioni utilizzate per eseguire la transazione identificata dalla classe ServiceConfig.

COMTIIntrinsicsEnabled

Ottiene o imposta un valore che indica se sono attivati gli oggetti intrinseci COMTI (COM Transaction Integrator).

IISIntrinsicsEnabled

Ottiene o imposta un valore che indica se sono attivati gli oggetti intrinseci di IIS (Internet Information Services).

Inheritance

Ottiene o imposta un valore che indica se costruire un nuovo contesto basato su quello corrente o creare un nuovo contesto basato esclusivamente sulle informazioni nella classe ServiceConfig.

IsolationLevel

Ottiene o imposta l'isolamento della transazione.

PartitionId

Ottiene o imposta il GUID per la partizione COM+ da utilizzare.

PartitionOption

Ottiene o imposta un valore che indica l'utilizzo delle partizioni per il lavoro incluso.

SxsDirectory

Ottiene o imposta la directory per l'assembly side-by-side per il lavoro incluso.

SxsName

Ottiene o imposta il nome file dell'assembly side-by-side per il lavoro incluso.

SxsOption

Ottiene o imposta un valore che indica come configurare l'assembly side-by-side.

Synchronization

Ottiene o imposta un valore che indica il tipo di sincronizzazione automatica richiesto 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 di eseguire il codice incluso in una transazione esistente.

TrackingAppName

Ottiene o imposta una stringa di testo corrispondente all'ID applicazione con il quale vengono riportate le informazioni di individuazione.

TrackingComponentName

Ottiene o imposta una stringa di testo corrispondente al nome del contesto con il quale vengono riportate le informazioni di individuazione.

TrackingEnabled

Ottiene o imposta un valore che indica se il rilevamento è attivato.

Transaction

Ottiene o imposta un valore che indica l'utilizzo delle transazioni nel lavoro incluso.

TransactionDescription

Ottiene o imposta il nome utilizzato quando vengono visualizzate le statistiche sulle transazioni.

TransactionTimeout

Ottiene o imposta il timeout della transazione per una nuova transazione.

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a