ServiceConfig Classe

Définition

Spécifie et configure les services qui doivent être actifs dans le domaine entré lors de l’appel Enter(ServiceConfig) ou de la création d’un Activity. Cette classe ne peut pas être héritée.

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
Héritage
ServiceConfig
Attributs

Remarques

Enter et Activity vous permettre d’utiliser les services configurés ServiceConfig sans avoir à lier ces services à un composant.

Constructeurs

Nom Description
ServiceConfig()

Initialise une nouvelle instance de la ServiceConfig classe, en définissant les propriétés pour configurer les services souhaités.

Propriétés

Nom Description
Binding

Obtient ou définit l’option de liaison, qui indique si tout le travail soumis par l’activité doit être lié à un seul appartement à thread unique (STA).

BringYourOwnSystemTransaction

Obtient ou définit une Transaction transaction existante qui fournit les paramètres utilisés pour exécuter la transaction identifiée par ServiceConfig.

BringYourOwnTransaction

Obtient ou définit une ITransaction transaction existante qui fournit les paramètres utilisés pour exécuter la transaction identifiée par ServiceConfig.

COMTIIntrinsicsEnabled

Obtient ou définit une valeur qui indique si les intrinsèques COM Transaction Integrator (COMTI) sont activées.

IISIntrinsicsEnabled

Obtient ou définit une valeur qui indique si les intrinsèques Internet Information Services (IIS) sont activées.

Inheritance

Obtient ou définit une valeur qui indique s’il faut construire un nouveau contexte en fonction du contexte actuel ou créer un contexte basé uniquement sur les informations contenues dans ServiceConfig.

IsolationLevel

Obtient ou définit le niveau d’isolation de la transaction.

PartitionId

Obtient ou définit le GUID de la partition COM+ à utiliser.

PartitionOption

Obtient ou définit une valeur qui indique comment les partitions sont utilisées pour le travail fermé.

SxsDirectory

Obtient ou définit le répertoire de l’assembly côte à côte pour le travail fermé.

SxsName

Obtient ou définit le nom de fichier de l’assembly côte à côte pour le travail fermé.

SxsOption

Obtient ou définit une valeur qui indique comment configurer l’assembly côte à côte.

Synchronization

Obtient ou définit une valeur dans laquelle indique le type de synchronisation automatique demandée par le composant.

ThreadPool

Obtient ou définit une valeur qui indique le pool de threads qui exécute le travail soumis par l’activité.

TipUrl

Obtient ou définit l’URL TIP (Transaction Internet Protocol) qui permet à l’exécution du code inclus dans une transaction existante.

TrackingAppName

Obtient ou définit une chaîne de texte qui correspond à l’ID d’application sous lequel les informations de suivi sont signalées.

TrackingComponentName

Obtient ou définit une chaîne de texte qui correspond au nom de contexte sous lequel les informations de suivi sont signalées.

TrackingEnabled

Obtient ou définit une valeur qui indique si le suivi est activé.

Transaction

Obtient ou définit une valeur qui indique comment les transactions sont utilisées dans le travail fermé.

TransactionDescription

Obtient ou définit le nom utilisé lorsque les statistiques de transaction sont affichées.

TransactionTimeout

Obtient ou définit le délai d’expiration de la transaction pour une nouvelle transaction.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à