Freigeben über


ServiceContext Klasse

Definition

Der Dienstkontext, unter dem der Dienst ausgeführt wird.

public abstract class ServiceContext
type ServiceContext = class
Public MustInherit Class ServiceContext
Vererbung
ServiceContext
Abgeleitet

Konstruktoren

ServiceContext(NodeContext, ICodePackageActivationContext, String, Uri, Byte[], Guid, Int64)

Initialisiert eine neue Instanz der ServiceContext-Klasse.

Eigenschaften

CodePackageActivationContext

Ruft den Codepaketaktivierungskontext ab, der Informationen aus dem Dienstmanifest und dem aktuell aktivierten Codepaket enthält, z. B. Arbeitsverzeichnis, Kontext-ID usw.

InitializationData

Ruft die Initialisierungsdaten des Diensts ab.

ListenAddress

Die Adresse, unter der der Dienst den Kommunikationslistener starten soll.

NodeContext

Ruft den Knotenkontext mit Informationen zu dem Knoten ab, auf dem das Dienstreplikat instanziiert wird.

PartitionId

Ruft die Partitions-ID ab.

PublishAddress

Die Adresse, die der Dienst als Lauschadresse veröffentlichen soll.

ReplicaOrInstanceId

Ruft die zustandsbehaftete Dienstreplikat-ID oder die zustandslose Dienst-instance-ID ab.

ServiceName

Rufen Sie den Dienstnamen ab.

ServiceTypeName

Ruft den Diensttypnamen ab.

TraceId

Ruft die Ablaufverfolgungs-ID des Diensts ab.

Gilt für: