Get-ASAppServiceBehaviorName
Get-ASAppServiceBehaviorName
Ottiene il nome del comportamento del servizio dalla configurazione del servizio. Se il servizio è configurato per l'utilizzo del comportamento predefinito, ad esempio, behaviorConfiguration="", il cmdlet restituisce la stringa "(default behavior)". Ciò è necessario perché PowerShell non visualizza alcun elemento per "". Se il cmdlet non trova una configurazione per il servizio, vale a dire l'elemento <service> non esiste, anche il servizio utilizza il comportamento predefinito. Il cmdlet restituisce "(default behavior)" quando il servizio è configurato per l'utilizzo del comportamento predefinito.
Sintassi
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>]
Parametri
-ServiceObject<ServiceInfo>
Nome di ServiceObject, che specifica che il cmdlet opererà sul servizio indicato. Questo parametro viene utilizzato per il piping dell'output del cmdlet Get-ASAppService a un cmdlet contenente il parametro ServiceObject.
Alias |
nessuno |
Necessario? |
true |
Posizione? |
named |
Valore predefinito |
nessuno |
Accettare input pipeline? |
true (ByValue) |
Accettare caratteri jolly? |
-SiteName<String>
Nome di un sito Web, come definito nel riquadro Connessioni IIS, che specifica che il cmdlet opererà nell'ambito di un servizio contenuto all'interno di quel sito. È necessario aggiungere al parametro SiteName il parametro VirtualPath, che identifica un servizio contenuto all'interno del sito. Il percorso virtuale deve includere il nome dell'applicazione, una barra e il nome del file SVC o del file XAMLX per il servizio. Il carattere "/" all'inizio del percorso virtuale è facoltativo. Se si utilizza il parametro SiteName, non utilizzare il parametro Uri.
Alias |
nessuno |
Necessario? |
true |
Posizione? |
1 |
Valore predefinito |
nessuno |
Accettare input pipeline? |
true (ByPropertyName) |
Accettare caratteri jolly? |
-Uri<Uri>
URI per un servizio, che specifica che il cmdlet opererà nell'ambito specificato. Se si utilizza il parametro Uri, non utilizzare il set di parametri SiteName e VirtualPath.
Alias |
nessuno |
Necessario? |
true |
Posizione? |
1 |
Valore predefinito |
nessuno |
Accettare input pipeline? |
true (ByPropertyName) |
Accettare caratteri jolly? |
-VirtualPath<String>
Percorso virtuale per un servizio, come definito nel riquadro Connessioni di Gestione IIS, che specifica che il cmdlet opererà nell'ambito del servizio. È necessario aggiungere il parametro VirtualPath al parametro SiteName, utilizzando SiteName per identificare il sito in cui è incluso il servizio. Il carattere iniziale "/" del percorso virtuale è facoltativo. Il percorso virtuale per un servizio include il nome dell'applicazione, una barra e il nome del file SVC o del file XAMLX per il servizio. Se si utilizza il set di parametri SiteName e VirtualName, non utilizzare il parametro Uri.
Alias |
nessuno |
Necessario? |
true |
Posizione? |
2 |
Valore predefinito |
nessuno |
Accettare input pipeline? |
true (ByPropertyName) |
Accettare caratteri jolly? |
<CommonParameters>
Questo cmdlet supporta i parametri comuni: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_CommonParameters
Input
Il tipo di input corrisponde al tipo di oggetti che è possibile inviare al cmdlet.
- Nessuno.
Output
Il tipo di output corrisponde al tipo di oggetti emesso dal cmdlet.
- Stringa.
Esempi
ESEMPIO 1
Restituisce il nome del comportamento per un servizio specifico.
Get-ASAppServiceBehaviorName –SiteName “Default Web Site” –VirtualPath “/myApp/svc1.xamlx
ESEMPIO 2
Restituisce i nomi del comportamento per tutti i servizi di un'applicazione.
Get-ASApplication –SiteName “Default Web Site” –VirtualPath “/myApp” | Get-ASAppService | Get-ASAppServiceBehaviorName.