Megosztás a következőn keresztül:


SiteConfig Osztály

Definíció

App Service-alkalmazások konfigurálása.

public class SiteConfig
type SiteConfig = class
Public Class SiteConfig
Öröklődés
SiteConfig

Konstruktorok

SiteConfig()

Inicializálja a SiteConfig osztály új példányát.

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)

Inicializálja a SiteConfig osztály új példányát.

Tulajdonságok

AlwaysOn

Lekéri vagy beállítja &az lt;code&gt;true&lt;/code&gt; értéket, ha az Always On engedélyezve van; ellenkező esetben &lt;code&gt;false&lt;/code&gt;.

ApiDefinition

Lekéri vagy beállítja az alkalmazás hivatalos API-definíciójára vonatkozó információkat.

ApiManagementConfig

Lekéri vagy beállítja az alkalmazáshoz társított Azure API felügyeleti beállításokat.

AppCommandLine

Lekéri vagy elindítja az alkalmazás parancssorát.

AppSettings

Lekéri vagy beállítja az alkalmazásbeállításokat.

AutoHealEnabled

Lekéri vagy beállítja &az lt;code&gt;true&lt;/code&gt; értéket, ha az Automatikus javítás engedélyezve van; ellenkező esetben &lt;code&gt;false&lt;/code&gt;.

AutoHealRules

Lekéri vagy beállítja az automatikus javítási szabályokat.

AutoSwapSlotName

Lekéri vagy beállítja az automatikus felcserélési pont nevét.

ConnectionStrings

Lekéri vagy beállítja a kapcsolati sztringeket.

Cors

Lekéri vagy beállítja a forrásközi erőforrás-megosztás (CORS) beállításait.

DefaultDocuments

Beolvassa vagy beállítja az alapértelmezett dokumentumokat.

DetailedErrorLoggingEnabled

Lekéri vagy beállítja &az lt;code&gt;true&lt;/code&gt; értéket, ha a részletes hibanaplózás engedélyezve van; ellenkező esetben &lt;code&gt;false&lt;/code&gt;.

DocumentRoot

Lekéri vagy beállítja a dokumentumgyökereket.

Experiments

Lekéri vagy beállítja ezt a munkát a polimorf típusok esetében.

FtpsState

Lekéri vagy beállítja az FTP/FTPS szolgáltatás állapotát. Lehetséges értékek: "AllAllowed", "FtpsOnly", "Disabled"

HandlerMappings

Lekéri vagy beállítja a kezelőleképezéseket.

HealthCheckPath

Állapot-ellenőrzési útvonal lekér vagy beállít

Http20Enabled

Lekéri vagy beállítja a http20Enabled parancsot: úgy konfigurál egy webhelyet, hogy az ügyfelek http2.0-s kapcsolaton keresztül csatlakozhassanak

HttpLoggingEnabled

Lekéri vagy beállítja &az lt;code&gt;true&lt;/code&gt; értéket, ha a HTTP-naplózás engedélyezve van; ellenkező esetben &lt;code&gt;false&lt;/code&gt;.

IpSecurityRestrictions

Lekéri vagy beállítja a fő IP-biztonsági korlátozásokat.

JavaContainer

Lekéri vagy beállítja a Java-tárolót.

JavaContainerVersion

Lekéri vagy beállítja a Java-tároló verzióját.

JavaVersion

Lekéri vagy beállítja a Java-verziót.

Limits

Lekéri vagy beállítja a webhelykorlátokat.

LinuxFxVersion

Lekéri vagy beállítja a linuxos Alkalmazás-keretrendszert és -verziót

LoadBalancing

Lekéri vagy beállítja a hely terheléselosztását. Lehetséges értékek: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic", "RequestHash"

LocalMySqlEnabled

Lekéri vagy beállítja &az lt;code&gt;true&lt;/code&gt; parancsot a helyi MySQL engedélyezéséhez; ellenkező esetben &lt;code&gt;false&lt;/code&gt;.

LogsDirectorySizeLimit

Lekéri vagy beállítja a HTTP-naplók könyvtárméretkorlátját.

MachineKey

Lekéri a machinekey webhelyet.

ManagedPipelineMode

Lekéri vagy beállítja a felügyelt folyamat módot. Lehetséges értékek: "Integrált", "Klasszikus"

ManagedServiceIdentityId

Felügyelt szolgáltatás identitásazonosítóját kéri le vagy állítja be

MinTlsVersion

A minTlsVersion lekérése vagy beállítása: az SSL-kérelmekhez szükséges minimális TLS-verziót konfigurálja. Lehetséges értékek: "1.0", "1.1", "1.2"

NetFrameworkVersion

Lekéri vagy beállítja .NET-keretrendszer verziót.

NodeVersion

Lekéri vagy beállítja a Node.js verzióját.

NumberOfWorkers

Lekéri vagy beállítja a feldolgozók számát.

PhpVersion

Lekéri vagy beállítja a PHP verzióját.

PreWarmedInstanceCount

Lekéri vagy beállítja az előwarmed példányok számát. Ez a beállítás csak a használati és rugalmas csomagokra vonatkozik

PublishingUsername

Lekéri vagy beállítja a közzétételi felhasználónevet.

Push

Lekéri vagy beállítja a leküldéses végpont beállításait.

PythonVersion

Lekéri vagy beállítja a Python verzióját.

RemoteDebuggingEnabled

Lekéri vagy beállítja &az lt;code&gt;true&lt;/code&gt; parancsot, ha a távoli hibakeresés engedélyezve van; ellenkező esetben &lt;code&gt;false&lt;/code&gt;.

RemoteDebuggingVersion

Lekéri vagy beállítja a távoli hibakeresési verziót.

RequestTracingEnabled

Lekéri vagy beállítja &az lt;code&gt;true&lt;/code&gt; parancsot, ha a kérések nyomkövetése engedélyezve van; ellenkező esetben &lt;code&gt;false&lt;/code&gt;.

RequestTracingExpirationTime

Lekéri vagy beállítja a kérelmek nyomkövetésének lejárati idejét.

ScmIpSecurityRestrictions

Lekéri vagy beállítja az scm IP-biztonsági korlátozásait.

ScmIpSecurityRestrictionsUseMain

Lekéri vagy beállítja az scm IP-biztonsági korlátozásait a fő használatára.

ScmType

Lekéri vagy beállítja az SCM típusát. Lehetséges értékek: "None", "Dropbox", "Tfs", "LocalGit", "GitHub", "CodePlexGit", "CodePlexHg", "BitbucketGit", "BitbucketHg", "ExternalGit", "ExternalHg", "OneDrive", "VSO", "VSTSRM"

TracingOptions

Lekéri vagy beállítja a nyomkövetési beállításokat.

Use32BitWorkerProcess

Lekéri vagy beállítja &az lt;code&gt;true&lt;/code&gt; parancsot a 32 bites munkavégző folyamat használatára; ellenkező esetben &lt;code&gt;false&lt;/code&gt;.

VirtualApplications

Lekéri vagy beállítja a virtuális alkalmazásokat.

VnetName

Lekéri vagy beállítja a virtuális hálózat nevét.

WebSocketsEnabled

Lekéri vagy beállítja &az lt;code&gt;true&lt;/code&gt; értéket, ha a WebSocket engedélyezve van; ellenkező esetben &lt;code&gt;false&lt;/code&gt;.

WindowsFxVersion

Lekéri vagy beállítja a xenon alkalmazás-keretrendszert és -verziót

XManagedServiceIdentityId

Lekéri vagy beállítja az explicit felügyeltszolgáltatás-identitás azonosítóját

Metódusok

Validate()

Ellenőrizze az objektumot.

A következőre érvényes: