Partilhar via


ServiceEntryPoint Classe

Definição

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
Herança
ServiceEntryPoint
Atributos

Construtores

ServiceEntryPoint()

Propriedades

AppBasePath

Obtém ou define o caminho do diretório base do aplicativo. Se especificado, o domínio do aplicativo criado para o serviço usará isso como a base de aplicativos. Se não for especificado, o diretório do assembly será a base de aplicativos. Não aplicável a serviços em execução dentro de processos de host dotnet.

AssemblyPath

Obtém ou define o caminho do assembly no qual a classe de ponto de extremidade de serviço está localizada. Se esse caminho não for um caminho absoluto, se ServiceBaseDirectory estiver definido, ele será combinado com o nome do arquivo.

AssemblySearchPathsConfig

Obtém ou define o caminho para um arquivo JSON de configuração usado para adicionar caminhos de pesquisa de assembly adicionais.

ConfigPath

Obtém ou define o caminho do arquivo de configuração. Se especificado, esse arquivo de configuração será usado para inicializar o serviço AppDomain. Pode ser omitido se o arquivo de configuração tiver o mesmo nome (+.config) que o assembly e residir no mesmo diretório. Também é possível ter o serviço sem o arquivo de configuração. Não aplicável a serviços em execução dentro de processos de host dotnet.

ConstructorFunction
FullClassName

Obtém ou define o nome da classe de ponto de extremidade de serviço que será instanciada para cada nova conexão de cliente.

IsNodeService

Obtém um valor que indica se esse serviço será executado ou não em um host do Nó.

ScriptPath

Métodos

Clone()
WithBaseDirectory(String)

Atualizações o ServiceEntryPoint para que todos os caminhos relativos no sejam combinados com o baseDirectory fornecido.

Aplica-se a