Enable-ASAppMessageLogging

Enable-ASAppMessageLogging

指定したスコープでメッセージのログを有効にします。

構文

Parameter Set: SiteNameAndVirtualPath
Enable-ASAppMessageLogging [-SiteName] <String> [[-VirtualPath] <String> ] [-FilePath] <String> [-LogEntireMessage <Boolean> ] [-LogMalformedMessages <Boolean> ] [-LogMessagesAtServiceLevel <Boolean> ] [-LogMessagesAtTransportLevel <Boolean> ] [-MaxMessagesToLog <Int32> ] [-MaxSizeOfMessageToLog <Int32> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: ApplicationObject
Enable-ASAppMessageLogging [-FilePath] <String> -ApplicationObject <ApplicationInfo> [-LogEntireMessage <Boolean> ] [-LogMalformedMessages <Boolean> ] [-LogMessagesAtServiceLevel <Boolean> ] [-LogMessagesAtTransportLevel <Boolean> ] [-MaxMessagesToLog <Int32> ] [-MaxSizeOfMessageToLog <Int32> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: RootConfig
Enable-ASAppMessageLogging [-FilePath] <String> [-LogEntireMessage <Boolean> ] [-LogMalformedMessages <Boolean> ] [-LogMessagesAtServiceLevel <Boolean> ] [-LogMessagesAtTransportLevel <Boolean> ] [-MaxMessagesToLog <Int32> ] [-MaxSizeOfMessageToLog <Int32> ] [-Root] [-Confirm] [-WhatIf] [ <CommonParameters>]

Parameter Set: Uri
Enable-ASAppMessageLogging [-Uri] <Uri> [-FilePath] <String> [-LogEntireMessage <Boolean> ] [-LogMalformedMessages <Boolean> ] [-LogMessagesAtServiceLevel <Boolean> ] [-LogMessagesAtTransportLevel <Boolean> ] [-MaxMessagesToLog <Int32> ] [-MaxSizeOfMessageToLog <Int32> ] [-Confirm] [-WhatIf] [ <CommonParameters>]

パラメーター

-ApplicationObject<ApplicationInfo>

アプリケーション構成コマンドレットから出力されるオブジェクト。これを利用すると、IIS 構成スコープをコマンドから別のコマンドにパイプすることができます。

エイリアス

なし

必須

true

位置

named

既定値

なし

パイプライン入力の許可

true (ByValue)

ワイルドカード文字の許可

-FilePath<String>

ログが格納される場所を指定します。

エイリアス

なし

必須

true

位置

3

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-LogEntireMessage<Boolean>

/configuration/system.serviceModel/diagnostics/messageLogging[@logEntireMessage\] 属性の値を指定します。指定がない場合、属性は変更されません。

エイリアス

なし

必須

false

位置

named

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-LogMalformedMessages<Boolean>

/configuration/system.serviceModel/diagnostics/messageLogging[@logMalformedMessages\] 属性の値を指定します。指定がない場合、属性は変更されません。

エイリアス

なし

必須

false

位置

named

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-LogMessagesAtServiceLevel<Boolean>

/configuration/system.serviceModel/diagnostics/messageLogging[@logMessagesAtServiceLevel\] 属性の値を指定します。指定がない場合、属性は変更されません。

エイリアス

なし

必須

false

位置

named

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-LogMessagesAtTransportLevel<Boolean>

/configuration/system.serviceModel/diagnostics/messageLogging[@logMessagesAtTransportLevel\] 属性の値を指定します。指定がない場合、属性は変更されません。

エイリアス

なし

必須

false

位置

named

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-MaxMessagesToLog<Int32>

/configuration/system.serviceModel/diagnostics/messageLogging[@maxMessagesToLog\] 属性の値を指定します。指定がない場合、属性は変更されません。

エイリアス

なし

必須

false

位置

named

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-MaxSizeOfMessageToLog<Int32>

/configuration/system.serviceModel/diagnostics/messageLogging[@maxSizeOfMessageToLog\] 属性の値を指定します。指定がない場合、属性は変更されません。

エイリアス

なし

必須

false

位置

named

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-Root

ルート web.config ファイルのみ検索対象とすることを示します。

エイリアス

なし

必須

false

位置

named

既定値

なし

パイプライン入力の許可

false

ワイルドカード文字の許可

-SiteName<String>

構成検索のフィルター処理に使用する IIS Web サイト名。

エイリアス

なし

必須

true

位置

1

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-Uri<Uri>

構成を検索対象とするアプリケーションの URI。

エイリアス

なし

必須

true

位置

1

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-VirtualPath<String>

構成検索のフィルター処理に使用する IIS 仮想パス。

エイリアス

なし

必須

false

位置

2

既定値

なし

パイプライン入力の許可

true (ByPropertyName)

ワイルドカード文字の許可

-Confirm

コマンドの実行前に確認のプロンプトを表示します。

必須

false

位置

named

既定値

なし

パイプライン入力の許可

false

ワイルドカード文字の許可

false

-WhatIf

コマンドを実際に実行せずに、コマンドを実行した場合の結果を示します。

必須

false

位置

named

既定値

なし

パイプライン入力の許可

false

ワイルドカード文字の許可

false

<CommonParameters>

このコマンドレットは、-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer、および -OutVariable という一般的なパラメーターをサポートしています。詳細については、次を参照してください。 about_CommonParameters

入力

入力の型は、コマンドレットにパイプ処理できるオブジェクトの型です。

  • ApplicationInfo

出力

出力の型は、コマンドレットから生成されるオブジェクトの型です。

  • MessageLoggingInfo