Udostępnij za pośrednictwem


SiteConfig Klasa

Definicja

Konfiguracja aplikacji App Service.

public class SiteConfig
type SiteConfig = class
Public Class SiteConfig
Dziedziczenie
SiteConfig

Konstruktory

SiteConfig()

Inicjuje nowe wystąpienie klasy 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)

Inicjuje nowe wystąpienie klasy SiteConfig.

Właściwości

AlwaysOn

Pobiera lub ustawia &lt;kod&gt;true&lt;/code&gt; jeśli włączono funkcję Always On; w przeciwnym razie &lt;kod&gt;false&lt;/code&gt;.

ApiDefinition

Pobiera lub ustawia informacje o formalnej definicji interfejsu API dla aplikacji.

ApiManagementConfig

Pobiera lub ustawia ustawienia usługi Azure API Management połączone z aplikacją.

AppCommandLine

Pobiera lub ustawia wiersz polecenia aplikacji do uruchomienia.

AppSettings

Pobiera lub ustawia ustawienia aplikacji.

AutoHealEnabled

Pobiera lub ustawia &lt;kod&gt;true&lt;/code&gt; jeśli funkcja automatycznego naprawiania jest włączona; w przeciwnym razie &lt;kod&gt;false&lt;/code&gt;.

AutoHealRules

Pobiera lub ustawia reguły automatycznego naprawiania.

AutoSwapSlotName

Pobiera lub ustawia nazwę miejsca zamiany automatycznej.

ConnectionStrings

Pobiera lub ustawia parametry połączenia.

Cors

Pobiera lub ustawia ustawienia współużytkowania zasobów między źródłami (CORS).

DefaultDocuments

Pobiera lub ustawia dokumenty domyślne.

DetailedErrorLoggingEnabled

Pobiera lub ustawia &lt;kod&gt;true&lt;/code&gt; jeśli jest włączone szczegółowe rejestrowanie błędów; w przeciwnym razie &lt;kod&gt;false&lt;/code&gt;.

DocumentRoot

Pobiera lub ustawia katalog główny dokumentu.

Experiments

Pobiera lub ustawia to obejście dla typów polimorficznych.

FtpsState

Pobiera lub ustawia stan usługi FTP/FTPS. Możliwe wartości to: "AllAllowed", "FTPsOnly", "Disabled"

HandlerMappings

Pobiera lub ustawia mapowania programu obsługi.

HealthCheckPath

Pobiera lub ustawia ścieżkę sprawdzania kondycji

Http20Enabled

Pobiera lub ustawia http20Enabled: konfiguruje witrynę sieci Web, aby umożliwić klientom nawiązywanie połączeń za pośrednictwem protokołu http2.0

HttpLoggingEnabled

Pobiera lub ustawia &lt;kod&gt;true&lt;/code&gt; jeśli rejestrowanie HTTP jest włączone; w przeciwnym razie &lt;kod&gt;false&lt;/code&gt;.

IpSecurityRestrictions

Pobiera lub ustawia ograniczenia zabezpieczeń adresów IP dla głównego.

JavaContainer

Pobiera lub ustawia kontener java.

JavaContainerVersion

Pobiera lub ustawia wersję kontenera java.

JavaVersion

Pobiera lub ustawia wersję języka Java.

Limits

Pobiera lub ustawia limity witryny.

LinuxFxVersion

Pobiera lub ustawia wersję i strukturę aplikacji systemu Linux

LoadBalancing

Pobiera lub ustawia równoważenie obciążenia lokacji. Możliwe wartości to: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic", "RequestHash"

LocalMySqlEnabled

Pobiera lub ustawia &lt;kod&gt;true&lt;/code&gt; w celu włączenia lokalnego programu MySQL; w przeciwnym razie &lt;kod&gt;false&lt;/code&gt;.

LogsDirectorySizeLimit

Pobiera lub ustawia limit rozmiaru katalogu dzienników HTTP.

MachineKey

Pobiera klucz maszyny lokacji.

ManagedPipelineMode

Pobiera lub ustawia tryb zarządzanego potoku. Możliwe wartości to: "Integrated", "Classic"

ManagedServiceIdentityId

Pobiera lub ustawia identyfikator tożsamości usługi zarządzanej

MinTlsVersion

Pobiera lub ustawia wartość minTlsVersion: konfiguruje minimalną wersję protokołu TLS wymaganą dla żądań SSL. Możliwe wartości to: "1.0", "1.1", "1.2"

NetFrameworkVersion

Pobiera lub ustawia .NET Framework wersję.

NodeVersion

Pobiera lub ustawia wersję Node.js.

NumberOfWorkers

Pobiera lub ustawia liczbę procesów roboczych.

PhpVersion

Pobiera lub ustawia wersję języka PHP.

PreWarmedInstanceCount

Pobiera lub ustawia liczbę preWarmed wystąpień. To ustawienie dotyczy tylko planów zużycie i elastyczne

PublishingUsername

Pobiera lub ustawia nazwę użytkownika publikowania.

Push

Pobiera lub ustawia ustawienia punktu końcowego wypychania.

PythonVersion

Pobiera lub ustawia wersję języka Python.

RemoteDebuggingEnabled

Pobiera lub ustawia &lt;kod&gt;true&lt;/code&gt; jeśli debugowanie zdalne jest włączone; w przeciwnym razie &lt;kod&gt;false&lt;/code&gt;.

RemoteDebuggingVersion

Pobiera lub ustawia wersję zdalnego debugowania.

RequestTracingEnabled

Pobiera lub ustawia &lt;kod&gt;true&lt;/code&gt; jeśli śledzenie żądań jest włączone; w przeciwnym razie &lt;kod&gt;false&lt;/code&gt;.

RequestTracingExpirationTime

Pobiera lub ustawia czas wygaśnięcia śledzenia żądań.

ScmIpSecurityRestrictions

Pobiera lub ustawia ograniczenia zabezpieczeń adresów IP dla polecenia scm.

ScmIpSecurityRestrictionsUseMain

Pobiera lub ustawia ograniczenia zabezpieczeń adresów IP dla narzędzia SCM do użycia głównego.

ScmType

Pobiera lub ustawia typ SCM. Możliwe wartości to: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "OneDrive", "VSO", "VSTSRM"

TracingOptions

Pobiera lub ustawia opcje śledzenia.

Use32BitWorkerProcess

Pobiera lub ustawia &lt;kod&gt;true&lt;/code&gt; do użycia procesu roboczego 32-bitowego; w przeciwnym razie &lt;kod&gt;false&lt;/code&gt;.

VirtualApplications

Pobiera lub ustawia aplikacje wirtualne.

VnetName

Pobiera lub ustawia nazwę sieci wirtualnej.

WebSocketsEnabled

Pobiera lub ustawia &lt;kod&gt;true&lt;/code&gt; jeśli jest włączony zestaw WebSocket; w przeciwnym razie &lt;kod&gt;false&lt;/code&gt;.

WindowsFxVersion

Pobiera lub ustawia program Xenon App Framework i wersję

XManagedServiceIdentityId

Pobiera lub ustawia jawny identyfikator tożsamości usługi zarządzanej

Metody

Validate()

Zweryfikuj obiekt.

Dotyczy