ServiceConfig Klasa

Definicja

Określa i konfiguruje usługi, które mają być aktywne w domenie, która jest wprowadzana podczas wywoływania Enter(ServiceConfig) lub tworzenia .Activity Klasa ta nie może być dziedziczona.

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
Dziedziczenie
ServiceConfig
Atrybuty

Uwagi

Enter i Activity umożliwia korzystanie z usług skonfigurowanych przez ServiceConfig program bez konieczności wiązania tych usług ze składnikiem.

Konstruktory

ServiceConfig()

Inicjuje ServiceConfig nowe wystąpienie klasy, ustawiając właściwości w celu skonfigurowania żądanych usług.

Właściwości

Binding

Pobiera lub ustawia opcję powiązania, która wskazuje, czy wszystkie prace przesłane przez działanie mają być powiązane tylko z jednym jednowątkowym mieszkaniem (STA).

BringYourOwnSystemTransaction

Pobiera lub ustawia element Transaction reprezentujący istniejącą transakcję, która dostarcza ustawienia używane do uruchamiania transakcji zidentyfikowanej przez ServiceConfigusługę .

BringYourOwnTransaction

Pobiera lub ustawia element ITransaction reprezentujący istniejącą transakcję, która dostarcza ustawienia używane do uruchamiania transakcji zidentyfikowanej przez ServiceConfigusługę .

COMTIIntrinsicsEnabled

Pobiera lub ustawia wartość wskazującą, czy włączono funkcje wewnętrzne integratora transakcji COM (COMTI).

IISIntrinsicsEnabled

Pobiera lub ustawia wartość wskazującą, czy włączono funkcje wewnętrzne usług Internet Information Services (IIS).

Inheritance

Pobiera lub ustawia wartość wskazującą, czy utworzyć nowy kontekst na podstawie bieżącego kontekstu, czy utworzyć nowy kontekst wyłącznie na podstawie informacji w programie ServiceConfig.

IsolationLevel

Pobiera lub ustawia poziom izolacji transakcji.

PartitionId

Pobiera lub ustawia identyfikator GUID partycji COM+, która ma być używana.

PartitionOption

Pobiera lub ustawia wartość wskazującą sposób użycia partycji dla zamkniętej pracy.

SxsDirectory

Pobiera lub ustawia katalog dla zestawu równoległego dla zamkniętej pracy.

SxsName

Pobiera lub ustawia nazwę pliku zestawu równoległego dla zamkniętej pracy.

SxsOption

Pobiera lub ustawia wartość wskazującą sposób konfigurowania zestawu równoległego.

Synchronization

Pobiera lub ustawia wartość, która wskazuje typ synchronizacji automatycznej żądanej przez składnik.

ThreadPool

Pobiera lub ustawia wartość wskazującą pulę wątków, która uruchamia pracę przesłaną przez działanie.

TipUrl

Pobiera lub ustawia adres URL protokołu internetowego transakcji (TIP), który umożliwia uruchomienie zamkniętego kodu w istniejącej transakcji.

TrackingAppName

Pobiera lub ustawia ciąg tekstowy odpowiadający identyfikatorowi aplikacji, w ramach którego są zgłaszane informacje o monitorze.

TrackingComponentName

Pobiera lub ustawia ciąg tekstowy odpowiadający nazwie kontekstu, w której są zgłaszane informacje o monitorze.

TrackingEnabled

Pobiera lub ustawia wartość wskazującą, czy śledzenie jest włączone.

Transaction

Pobiera lub ustawia wartość wskazującą sposób użycia transakcji w zamkniętej pracy.

TransactionDescription

Pobiera lub ustawia nazwę używaną podczas wyświetlania statystyk transakcji.

TransactionTimeout

Pobiera lub ustawia limit czasu transakcji dla nowej transakcji.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy