ServiceConfig Třída

Definice

Určuje a konfiguruje služby, které mají být aktivní v doméně zadané při volání Enter(ServiceConfig) nebo vytváření Activity. Tato třída se nemůže dědit.

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
Dědičnost
ServiceConfig
Atributy

Poznámky

Enter a Activity umožňují vám používat služby nakonfigurované nástrojem bez ServiceConfig nutnosti svázat tyto služby se komponentou.

Konstruktory

ServiceConfig()

Inicializuje novou instanci ServiceConfig třídy nastavením vlastností pro konfiguraci požadovaných služeb.

Vlastnosti

Binding

Získá nebo nastaví možnost vazby, která určuje, zda je veškerá práce odeslaná aktivitou vázána pouze na jeden byt s jedním vláknem (STA).

BringYourOwnSystemTransaction

Získá nebo nastaví, Transaction který představuje existující transakci, která poskytuje nastavení používaná ke spuštění transakce identifikované .ServiceConfig

BringYourOwnTransaction

Získá nebo nastaví, ITransaction který představuje existující transakci, která poskytuje nastavení používaná ke spuštění transakce identifikované .ServiceConfig

COMTIIntrinsicsEnabled

Získá nebo nastaví hodnotu, která označuje, zda com Transaction Integrator (COMTI) vnitřních jsou povoleny.

IISIntrinsicsEnabled

Získá nebo nastaví hodnotu, která označuje, zda jsou povoleny vnitřní internetové informační služby (IIS).

Inheritance

Získá nebo nastaví hodnotu, která označuje, zda vytvořit nový kontext na základě aktuálního kontextu nebo vytvořit nový kontext založený výhradně na informacích v ServiceConfig.

IsolationLevel

Získá nebo nastaví úroveň izolace transakce.

PartitionId

Získá nebo nastaví identifikátor GUID pro oddíl modelu COM +, který se má použít.

PartitionOption

Získá nebo nastaví hodnotu, která označuje, jak jsou oddíly použity pro uzavřenou práci.

SxsDirectory

Získá nebo nastaví adresář pro souběžné sestavení pro uzavřenou práci.

SxsName

Získá nebo nastaví název souboru souběžného sestavení pro uzavřenou práci.

SxsOption

Získá nebo nastaví hodnotu, která určuje, jak nakonfigurovat sestavení vedle sebe.

Synchronization

Získá nebo nastaví hodnotu v, která označuje typ automatické synchronizace požadované komponentou.

ThreadPool

Získá nebo nastaví hodnotu, která označuje fond vláken, který spouští práci odeslanou aktivitou.

TipUrl

Získá nebo nastaví adresu URL protokolu IP (TIP), která umožňuje spuštění v existující transakci v uzavřeném kódu.

TrackingAppName

Získá nebo nastaví textový řetězec, který odpovídá ID aplikace, pod kterým je hlášena informace o sledování.

TrackingComponentName

Získá nebo nastaví textový řetězec, který odpovídá názvu kontextu, pod kterým jsou hlášeny informace o sledování.

TrackingEnabled

Získá nebo nastaví hodnotu, která označuje, zda je povoleno sledování.

Transaction

Získá nebo nastaví hodnotu, která označuje, jak jsou transakce použity v uzavřené práci.

TransactionDescription

Získá nebo nastaví název, který se používá při zobrazení statistiky transakce.

TransactionTimeout

Získá nebo nastaví časový limit transakce pro novou transakci.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro