Partilhar via


SiteConfig Classe

Definição

Configuração de uma aplicação Serviço de Aplicações.

public class SiteConfig
type SiteConfig = class
Public Class SiteConfig
Herança
SiteConfig

Construtores

SiteConfig()

Inicializa uma nova instância da classe SiteConfig.

SiteConfig(Nullable<Int32>, IList<String>, String, String, String, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Boolean>, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, String, IList<NameValuePair>, IList<ConnStringInfo>, SiteMachineKey, IList<HandlerMapping>, String, ScmType, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, Nullable<ManagedPipelineMode>, IList<VirtualApplication>, Nullable<SiteLoadBalancing>, Experiments, SiteLimits, Nullable<Boolean>, AutoHealRules, String, String, CorsSettings, PushSettingsInner, ApiDefinitionInfo, ApiManagementConfig, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, IList<IpSecurityRestriction>, IList<IpSecurityRestriction>, Nullable<Boolean>, Nullable<Boolean>, SupportedTlsVersions, FtpsState, Nullable<Int32>, String)

Inicializa uma nova instância da classe SiteConfig.

Propriedades

AlwaysOn

Obtém ou define &lt;code&gt;true&lt;/code&gt; se AlwaysOn estiver ativado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

ApiDefinition

Obtém ou define informações sobre a definição formal da API para a aplicação.

ApiManagementConfig

Obtém ou define as definições de gestão de API do Azure ligadas à aplicação.

AppCommandLine

Obtém ou define a linha de comandos da aplicação para iniciar.

AppSettings

Obtém ou define as definições da aplicação.

AutoHealEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se a Recuperação Automática estiver ativada; caso contrário, &lt;code&gt;false&lt;/code&gt;.

AutoHealRules

Obtém ou define regras de Recuperação Automática.

AutoSwapSlotName

Obtém ou define o nome do bloco de troca automática.

ConnectionStrings

Obtém ou define cadeias de ligação.

Cors

Obtém ou define as definições de Partilha de Recursos de Origem (CORS).

DefaultDocuments

Obtém ou define documentos predefinidos.

DetailedErrorLoggingEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se o registo de erros detalhado estiver ativado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

DocumentRoot

Obtém ou define a raiz do documento.

Experiments

Obtém ou define este problema para tipos polimórficos.

FtpsState

Obtém ou define o estado do serviço FTP/FTPS. Os valores possíveis incluem: "AllAllowed", "FtpsOnly", "Disabled"

HandlerMappings

Obtém ou define mapeamentos do processador.

HealthCheckPath

Obtém ou define o caminho de verificação do estado de funcionamento

Http20Enabled

Obtém ou define http20Enabled: configura um web site para permitir que os clientes se liguem através de http2.0

HttpLoggingEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se o registo HTTP estiver ativado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

IpSecurityRestrictions

Obtém ou define restrições de segurança de IP para principal.

JavaContainer

Obtém ou define o contentor java.

JavaContainerVersion

Obtém ou define a versão do contentor java.

JavaVersion

Obtém ou define a versão java.

Limits

Obtém ou define limites de sites.

LinuxFxVersion

Obtém ou define o Linux App Framework e a versão

LoadBalancing

Obtém ou define o balanceamento de carga do site. Os valores possíveis incluem: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic", "RequestHash"

LocalMySqlEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; para ativar o MySQL local; caso contrário, &lt;code&gt;false&lt;/code&gt;.

LogsDirectorySizeLimit

Obtém ou define o limite de tamanho do diretório de registos HTTP.

MachineKey

Obtém o site MachineKey.

ManagedPipelineMode

Obtém ou define o modo de pipeline gerido. Os valores possíveis incluem: "Integrado", "Clássico"

ManagedServiceIdentityId

Obtém ou define o ID da Identidade de Serviço gerida

MinTlsVersion

Obtém ou define minTlsVersion: configura a versão mínima do TLS necessária para pedidos SSL. Os valores possíveis incluem: "1.0", "1.1", "1.2"

NetFrameworkVersion

Obtém ou define .NET Framework versão.

NodeVersion

Obtém ou define a versão do Node.js.

NumberOfWorkers

Obtém ou define o número de trabalhadores.

PhpVersion

Obtém ou define a versão do PHP.

PreWarmedInstanceCount

Obtém ou define o número de instâncias pré-configuradas. Esta definição aplica-se apenas aos Planos Elásticos e de Consumo

PublishingUsername

Obtém ou define o nome de utilizador de publicação.

Push

Obtém ou define as definições de ponto final push.

PythonVersion

Obtém ou define a versão do Python.

RemoteDebuggingEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se a depuração remota estiver ativada; caso contrário, &lt;code&gt;false&lt;/code&gt;.

RemoteDebuggingVersion

Obtém ou define a versão de depuração remota.

RequestTracingEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se o rastreio de pedidos estiver ativado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

RequestTracingExpirationTime

Obtém ou define o tempo de expiração do rastreio de pedidos.

ScmIpSecurityRestrictions

Obtém ou define restrições de segurança de IP para scm.

ScmIpSecurityRestrictionsUseMain

Obtém ou define restrições de segurança de IP para o scm utilizar principal.

ScmType

Obtém ou define o tipo de SCM. Os valores possíveis incluem: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "OneDrive", "VSO", "VSTSRM"

TracingOptions

Obtém ou define as opções de rastreio.

Use32BitWorkerProcess

Obtém ou define &lt;code&gt;true&lt;/code&gt; para utilizar o processo de trabalho de 32 bits; caso contrário, &lt;code&gt;false&lt;/code&gt;.

VirtualApplications

Obtém ou define aplicações virtuais.

VnetName

Obtém ou define o nome da Rede virtual.

WebSocketsEnabled

Obtém ou define &lt;code&gt;true&lt;/code&gt; se o WebSocket estiver ativado; caso contrário, &lt;code&gt;false&lt;/code&gt;.

WindowsFxVersion

Obtém ou define o Xenon App Framework e a versão

XManagedServiceIdentityId

Obtém ou define o ID de Identidade de Serviço Gerida explícita

Métodos

Validate()

Valide o objeto.

Aplica-se a