次の方法で共有


SiteConfig クラス

定義

App Service アプリの構成。

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

Always Onが有効な場合は、lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;

ApiDefinition

アプリの正式な API 定義に関する情報を取得または設定します。

ApiManagementConfig

アプリにリンクされている Azure API 管理設定を取得または設定します。

AppCommandLine

起動するアプリのコマンド ラインを取得または設定します。

AppSettings

アプリケーション設定を取得または設定します。

AutoHealEnabled

自動修復が有効な場合は lt;コード&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 経由で接続できるように Web サイトを構成します

HttpLoggingEnabled

HTTP ログが有効になっている場合は、lt;code&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

IpSecurityRestrictions

メインの IP セキュリティ制限を取得または設定します。

JavaContainer

Java コンテナーを取得または設定します。

JavaContainerVersion

Java コンテナーのバージョンを取得または設定します。

JavaVersion

Java バージョンを取得または設定します。

Limits

サイトの制限を取得または設定します。

LinuxFxVersion

Linux App Framework とバージョンを取得または設定します

LoadBalancing

サイトの負荷分散を取得または設定します。 使用できる値は、'WeightedRoundRobin'、'LeastRequests'、'LeastResponseTime'、'WeightedTotalTraffic'、'RequestHash' です。

LocalMySqlEnabled

ローカル MySQL を有効にする lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

LogsDirectorySizeLimit

HTTP ログのディレクトリ サイズ制限を取得または設定します。

MachineKey

サイト MachineKey を取得します。

ManagedPipelineMode

マネージド パイプライン モードを取得または設定します。 指定できる値は、'Integrated'、'Classic' です。

ManagedServiceIdentityId

マネージド サービス ID を取得または設定します

MinTlsVersion

minTlsVersion を取得または設定します。SSL 要求に必要な TLS の最小バージョンを構成します。 指定できる値は、'1.0'、'1.1'、'1.2' です。

NetFrameworkVersion

バージョン.NET Framework取得または設定します。

NodeVersion

Node.jsのバージョンを取得または設定します。

NumberOfWorkers

ワーカーの数を取得または設定します。

PhpVersion

PHP のバージョンを取得または設定します。

PreWarmedInstanceCount

事前ウォーミングされたインスタンスの数を取得または設定します。 この設定は、従量課金プランとエラスティック プランにのみ適用されます

PublishingUsername

発行ユーザー名を取得または設定します。

Push

プッシュ エンドポイント設定を取得または設定します。

PythonVersion

Python のバージョンを取得または設定します。

RemoteDebuggingEnabled

リモート デバッグが有効になっている場合は、lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;

RemoteDebuggingVersion

リモート デバッグのバージョンを取得または設定します。

RequestTracingEnabled

要求トレースが有効になっている場合は、lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

RequestTracingExpirationTime

要求トレースの有効期限を取得または設定します。

ScmIpSecurityRestrictions

scm の IP セキュリティ制限を取得または設定します。

ScmIpSecurityRestrictionsUseMain

メインを使用する scm の IP セキュリティ制限を取得または設定します。

ScmType

SCM 型を取得または設定します。 使用できる値は、'None'、'Dropbox'、'Tfs'、'LocalGit'、'GitHub'、'CodePlexGit'、'CodePlexHg'、'BitbucketGit'、'BitbucketHg'、'ExternalGit'、'ExternalHg'、'OneDrive'、'VSO'、'VSTSRM' です。

TracingOptions

トレース オプションを取得または設定します。

Use32BitWorkerProcess

32 ビット ワーカー プロセスを使用する lt;コード&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

VirtualApplications

仮想アプリケーションを取得または設定します。

VnetName

仮想ネットワーク名を取得または設定します。

WebSocketsEnabled

WebSocket が有効になっている場合は、lt;code&gt;true&lt;/code&gt; を取得または設定&します。それ以外の場合は、&lt;code&gt;false&lt;/code&gt;。

WindowsFxVersion

Xenon App Framework とバージョンを取得または設定します

XManagedServiceIdentityId

明示的なマネージド サービス ID を取得または設定します

メソッド

Validate()

オブジェクトを検証します。

適用対象