ServiceConfig Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) |