Поделиться через


SiteConfig Класс

Определение

Настройка приложения Служба приложений.

public class SiteConfig
type SiteConfig = class
Public Class SiteConfig
Наследование
SiteConfig

Конструкторы

SiteConfig()

Инициализирует новый экземпляр класса 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)

Инициализирует новый экземпляр класса SiteConfig.

Свойства

AlwaysOn

Возвращает или задает &lt;code&gt;true&lt;/code&gt; если Always On включен; &в противном случае — lt;code&gt;false&lt;/code&gt;.

ApiDefinition

Возвращает или задает сведения о формальном определении API для приложения.

ApiManagementConfig

Возвращает или задает параметры управления API Azure, связанные с приложением.

AppCommandLine

Возвращает или задает командную строку приложения для запуска.

AppSettings

Возвращает или задает параметры приложения.

AutoHealEnabled

Возвращает или задает &lt;code&gt;true&lt;/code&gt; если включена функция автоматического восстановления; в противном случае &— lt;code&gt;false&lt;/code&gt;.

AutoHealRules

Возвращает или задает правила автоматического восстановления.

AutoSwapSlotName

Возвращает или задает имя слота автоматического переключения.

ConnectionStrings

Возвращает или задает строки подключения.

Cors

Возвращает или задает параметры общего доступа к ресурсам независимо от источника (CORS).

DefaultDocuments

Возвращает или задает документы по умолчанию.

DetailedErrorLoggingEnabled

Возвращает или задает &lt;code&gt;true&lt;/code&gt; если включено подробное ведение журнала ошибок; в противном случае &— lt;code&gt;false&lt;/code&gt;.

DocumentRoot

Возвращает или задает корень документа.

Experiments

Получает или задает эту проблему для полиморфных типов.

FtpsState

Возвращает или задает состояние службы FTP/FTPS. Возможные значения: AllAllowed, FtpsOnly, Disabled.

HandlerMappings

Возвращает или задает сопоставления обработчиков.

HealthCheckPath

Возвращает или задает путь проверка работоспособности.

Http20Enabled

Возвращает или задает http20Enabled: настраивает веб-сайт, разрешающий клиентам подключаться по протоколу http2.0.

HttpLoggingEnabled

Возвращает или задает &lt;code&gt;true&lt;/code&gt; если ведение журнала HTTP включено; в противном случае &— lt;code&gt;false&lt;/code&gt;.

IpSecurityRestrictions

Возвращает или задает ограничения безопасности IP-адресов для main.

JavaContainer

Возвращает или задает контейнер Java.

JavaContainerVersion

Возвращает или задает версию контейнера Java.

JavaVersion

Возвращает или задает версию Java.

Limits

Возвращает или задает ограничения сайта.

LinuxFxVersion

Возвращает или задает платформу приложений Linux и версию.

LoadBalancing

Возвращает или задает балансировку нагрузки сайта. Возможные значения: "WeightedRoundRobin", "LeastRequests", "LeastResponseTime", "WeightedTotalTraffic", "RequestHash"

LocalMySqlEnabled

Возвращает или задает &lt;code&gt;true&lt;/code&gt; для включения локального MySQL; в противном случае &— lt;code&gt;false&lt;/code&gt;.

LogsDirectorySizeLimit

Возвращает или задает предельный размер каталога журналов HTTP.

MachineKey

Возвращает site MachineKey.

ManagedPipelineMode

Возвращает или задает режим управляемого конвейера. Возможные значения: "Integrated", "Classic"

ManagedServiceIdentityId

Возвращает или задает идентификатор управляемого удостоверения службы.

MinTlsVersion

Возвращает или задает minTlsVersion: настраивает минимальную версию TLS, необходимую для SSL-запросов. Возможные значения: "1.0", "1.1", "1.2"

NetFrameworkVersion

Возвращает или задает платформа .NET Framework версию.

NodeVersion

Возвращает или задает версию Node.js.

NumberOfWorkers

Возвращает или задает количество рабочих ролей.

PhpVersion

Возвращает или задает версию PHP.

PreWarmedInstanceCount

Возвращает или задает количество предварительно подготовленных экземпляров. Этот параметр применяется только к планам потребления и эластичным планам.

PublishingUsername

Возвращает или задает имя пользователя публикации.

Push

Возвращает или задает параметры конечной точки отправки.

PythonVersion

Возвращает или задает версию Python.

RemoteDebuggingEnabled

Возвращает или задает &lt;code&gt;true&lt;/code&gt; если удаленная отладка включена; в противном случае &— lt;code&gt;false&lt;/code&gt;.

RemoteDebuggingVersion

Возвращает или задает версию удаленной отладки.

RequestTracingEnabled

Возвращает или задает &lt;код&gt;true&lt;/code&gt; если трассировка запросов включена; в противном случае &— lt;код&gt;false&lt;/code&gt;.

RequestTracingExpirationTime

Возвращает или задает время истечения срока действия трассировки запроса.

ScmIpSecurityRestrictions

Возвращает или задает ограничения безопасности IP-адресов для scm.

ScmIpSecurityRestrictionsUseMain

Возвращает или задает ограничения безопасности IP-адресов для SCM для использования main.

ScmType

Возвращает или задает тип SCM. Возможные значения: None, Dropbox, Tfs, LocalGit, GitHub, CodePlexGit, CodePlexHg, BitbucketGit, BitbucketHg, BitbucketHg, ExternalGit, ExternalGit, ExternalHg, OneDrive, VSO, VSTSRM.

TracingOptions

Возвращает или задает параметры трассировки.

Use32BitWorkerProcess

Возвращает или задает &lt;code&gt;true&lt;/code&gt; для использования 32-разрядного рабочего процесса; в противном случае &— lt;code&gt;false&lt;/code&gt;.

VirtualApplications

Возвращает или задает виртуальные приложения.

VnetName

Возвращает или задает имя виртуальной сети.

WebSocketsEnabled

Возвращает или задает &lt;code&gt;true&lt;/code&gt; если WebSocket включен; в противном случае &— lt;code&gt;false&lt;/code&gt;.

WindowsFxVersion

Возвращает или задает xenon App Framework и версию.

XManagedServiceIdentityId

Возвращает или задает явный идентификатор управляемого удостоверения службы.

Методы

Validate()

Проверьте объект .

Применяется к