Get-ASAppServiceBehaviorName
Get-ASAppServiceBehaviorName
サービス構成からサービス ビヘイビアーの名前を取得します。サービスが既定のビヘイビアーを使用するように構成されている (behaviorConfiguration=“”) 場合は、“(default behavior)” という文字列が返されます。これが必要な理由は、“” の場合、PowerShell では何も表示されないためです。サービスのサービス構成が見つからない (<service> 要素が存在しない) 場合も、既定のビヘイビアーが使用されます。サービスが既定のビヘイビアーを使用するように構成されている場合は、“(default behavior)” が返されます。
構文
Parameter Set: SiteNameAndVirtualPath
Get-ASAppServiceBehaviorName [-SiteName] <String> [-VirtualPath] <String> [ <CommonParameters>]
Parameter Set: ServiceObject
Get-ASAppServiceBehaviorName -ServiceObject <ServiceInfo> [ <CommonParameters>]
Parameter Set: Uri
Get-ASAppServiceBehaviorName [-Uri] <Uri> [ <CommonParameters>]
パラメーター
-ServiceObject<ServiceInfo>
ServiceObject の名前。コマンドレットは、そのサービスに対して動作します。このパラメーターは、通常、Get-ASAppService コマンドレットの出力を、ServiceObject パラメーターを含むコマンドレットにパイプするために使用します。
エイリアス |
なし |
必須 |
true |
位置 |
named |
既定値 |
なし |
パイプライン入力の許可 |
true (ByValue) |
ワイルドカード文字の許可 |
-SiteName<String>
Web サイトの名前を、IIS マネージャーの [接続] ウィンドウで定義されているとおりに指定します。コマンドレットは、そのサイト内の特定のサービスのスコープで動作します。SiteName パラメーターを使用する場合は、そのサイト内に存在するサービスを指定する VirtualPath パラメーターを追加する必要があります。この仮想パスには、アプリケーションの名前とスラッシュ、およびサービスの .svc ファイルまたは .xamlx ファイルの名前が含まれている必要があります。仮想パスの先頭の "/" 文字は省略可能です。SiteName パラメーターを使用する場合は、Uri パラメーターを使用しないでください。
エイリアス |
なし |
必須 |
true |
位置 |
1 |
既定値 |
なし |
パイプライン入力の許可 |
true (ByPropertyName) |
ワイルドカード文字の許可 |
-Uri<Uri>
サービスの URI。コマンドレットはそのスコープで動作します。Uri パラメーターを使用する場合は、SiteName パラメーターと VirtualPath パラメーターのセットを使用しないでください。
エイリアス |
なし |
必須 |
true |
位置 |
1 |
既定値 |
なし |
パイプライン入力の許可 |
true (ByPropertyName) |
ワイルドカード文字の許可 |
-VirtualPath<String>
サービスの仮想パスを、IIS マネージャーの [接続] ウィンドウで定義されているとおりに指定します。コマンドレットは、そのサービスのスコープで動作します。VirtualPath パラメーターを SiteName パラメーターに追加し、SiteName を使用してサービスが含まれるサイトを示す必要があります。仮想パスの先頭の "/" 文字は省略可能です。サービスの場合、仮想パスにはアプリケーションの名前、スラッシュ、およびサービスの .svc ファイルまたは .xamlx ファイルの名前が含まれます。SiteName パラメーターと VirtualName パラメーターのセットを使用する場合は、Uri パラメーターを使用しないでください。
エイリアス |
なし |
必須 |
true |
位置 |
2 |
既定値 |
なし |
パイプライン入力の許可 |
true (ByPropertyName) |
ワイルドカード文字の許可 |
<CommonParameters>
このコマンドレットは、-Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer、および -OutVariable という一般的なパラメーターをサポートしています。詳細については、次を参照してください。 about_CommonParameters
入力
入力の型は、コマンドレットにパイプ処理できるオブジェクトの型です。
- なし。
出力
出力の型は、コマンドレットから生成されるオブジェクトの型です。
- 文字列。
例
例 1
指定したサービスのサービス ビヘイビアーの名前を返します。
Get-ASAppServiceBehaviorName –SiteName “Default Web Site” –VirtualPath “/myApp/svc1.xamlx
例 2
アプリケーション内のすべてのサービスのサービス ビヘイビアーの名前を返します。
Get-ASApplication –SiteName “Default Web Site” –VirtualPath “/myApp” | Get-ASAppService | Get-ASAppServiceBehaviorName.