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.