Freigeben über


ServiceEntryPoint Klasse

Definition

public ref class ServiceEntryPoint sealed
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public sealed class ServiceEntryPoint
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type ServiceEntryPoint = class
Public NotInheritable Class ServiceEntryPoint
Vererbung
ServiceEntryPoint
Attribute

Konstruktoren

ServiceEntryPoint()

Eigenschaften

AppBasePath

Ruft den Pfad des App-Basisverzeichnisses ab oder legt den Pfad fest. Wenn angegeben, verwendet die für den Dienst erstellte App-Domäne diese als App-Basis. Wenn nicht angegeben, ist das Verzeichnis der Assembly die App-Basis. Gilt nicht für Dienste, die in dotnet Host-Prozessen ausgeführt werden.

AssemblyPath

Ruft den Pfad der Assembly ab, in der sich die Dienstendpunktklasse befindet, oder legt diesen fest. Wenn dieser Pfad kein absoluter Pfad ist, wird er mit dem Dateinamen kombiniert, wenn ServiceBaseDirectory er festgelegt ist.

AssemblySearchPathsConfig

Ruft den Pfad zu einer JSON-Konfigurationsdatei ab, die zum Hinzufügen zusätzlicher Assemblysuchpfade verwendet wird, oder legt diesen fest.

ConfigPath

Ruft den Pfad der Konfigurationsdatei ab oder legt den Pfad fest. Wenn angegeben, wird diese Konfigurationsdatei verwendet, um den Dienst AppDomain zu initialisieren. Kann ausgelassen werden, wenn die Konfigurationsdatei denselben Namen (+.config) wie die Assembly hat und sich im selben Verzeichnis befindet. Es ist auch möglich, den Dienst ohne die Konfigurationsdatei zu verwenden. Gilt nicht für Dienste, die in dotnet Host-Prozessen ausgeführt werden.

ConstructorFunction
FullClassName

Ruft den Namen der Dienstendpunktklasse ab, die für jede neue Clientverbindung instanziiert wird, oder legt diesen fest.

IsNodeService

Ruft einen Wert ab, der angibt, ob dieser Dienst auf einem Knotenhost ausgeführt wird.

ScriptPath

Methoden

Clone()
WithBaseDirectory(String)

Updates, ServiceEntryPoint damit alle relativen Pfade im mit dem angegebenen baseDirectory kombiniert werden.

Gilt für: