Import-ASAppServiceTrackingProfile

Import-ASAppServiceTrackingProfile

Importa un profilo di rilevamento da un file di testo in un file di configurazione Web.config. La destinazione (ambito) di questa operazione può essere il file Web.config radice o un file Web.config con un percorso specificato dal sito, dall'applicazione, dalla directory virtuale dell'applicazione, dal servizio o dall'istanza del servizio. Se viene specificato un servizio, deve essere un servizio .svc, .xamlx o .xoml.

Sintassi

Parameter Set: SiteNameAndVirtualPath
Import-ASAppServiceTrackingProfile [-SiteName] <String> [[-VirtualPath] <String> ] [-FilePath] <String> [-Overwrite] [-ProfileName <String> ] [ <CommonParameters>]

Parameter Set: ApplicationObject
Import-ASAppServiceTrackingProfile [-FilePath] <String> -ApplicationObject <ApplicationInfo> [-Overwrite] [-ProfileName <String> ] [ <CommonParameters>]

Parameter Set: RootConfig
Import-ASAppServiceTrackingProfile [-FilePath] <String> [-Overwrite] [-ProfileName <String> ] [-Root] [ <CommonParameters>]

Parameter Set: ServiceObject
Import-ASAppServiceTrackingProfile [-FilePath] <String> -ServiceObject <ServiceInfo> [-Overwrite] [-ProfileName <String> ] [ <CommonParameters>]

Parameter Set: Uri
Import-ASAppServiceTrackingProfile [-Uri] <Uri> [-FilePath] <String> [-Overwrite] [-ProfileName <String> ] [ <CommonParameters>]

Descrizione dettagliata

Questo cmdlet crea una voce di configurazione <trackingProfile>.

Parametri

-ApplicationObject<ApplicationInfo>

Oggetto output dei cmdlet di configurazione dell'applicazione.  Consente l'ambito del piping della configurazione IIS tra comandi.

Alias

nessuno

Necessario?

true

Posizione?

named

Valore predefinito

nessuno

Accettare input pipeline?

true (ByValue)

Accettare caratteri jolly?

-FilePath<String>

Percorso del file di testo contenente il profilo di rilevamento da importare.

Alias

nessuno

Necessario?

true

Posizione?

3

Valore predefinito

nessuno

Accettare input pipeline?

true (ByPropertyName)

Accettare caratteri jolly?

-Overwrite

Facoltativo. Se questo parametro viene specificato, qualsiasi configurazione esistente di un profilo di rilevamento viene sovrascritta. Il comportamento equivale alla chiamata Remove-TrackingProfile seguita da Import-TrackingParticipant senza il flag –overwrite. Il cmdlet non avrà esito positivo se il profilo di rilevamento non può essere rimosso.

Alias

nessuno

Necessario?

false

Posizione?

named

Valore predefinito

nessuno

Accettare input pipeline?

true (ByPropertyName)

Accettare caratteri jolly?

-ProfileName<String>

Nome da assegnare al profilo quando viene importato.

Alias

nessuno

Necessario?

false

Posizione?

named

Valore predefinito

nessuno

Accettare input pipeline?

true (ByPropertyName)

Accettare caratteri jolly?

-Root

Indica che la ricerca deve essere eseguita solo nel file web.config radice.

Alias

nessuno

Necessario?

false

Posizione?

named

Valore predefinito

nessuno

Accettare input pipeline?

false

Accettare caratteri jolly?

-ServiceObject<ServiceInfo>

Oggetto output dei cmdlet di configurazione del servizio. Consente l'ambito del piping della configurazione ISS tra comandi.

Alias

nessuno

Necessario?

true

Posizione?

named

Valore predefinito

nessuno

Accettare input pipeline?

true (ByValue)

Accettare caratteri jolly?

-SiteName<String>

Nome del sito Web IIS utilizzato per filtrare la ricerca della configurazione.

Alias

nessuno

Necessario?

true

Posizione?

1

Valore predefinito

nessuno

Accettare input pipeline?

true (ByPropertyName)

Accettare caratteri jolly?

-Uri<Uri>

Uri di un'applicazione di cui è necessario conoscere la cui configurazione.

Alias

nessuno

Necessario?

true

Posizione?

1

Valore predefinito

nessuno

Accettare input pipeline?

true (ByPropertyName)

Accettare caratteri jolly?

-VirtualPath<String>

Percorso virtuale IIS utilizzato per filtrare la ricerca della configurazione.

Alias

nessuno

Necessario?

false

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.

  • ApplicationInfo o ServiceInfo

Output

Il tipo di output corrisponde al tipo di oggetti emesso dal cmdlet.

  • TrackingProfileInfo

Esempi

Esempio 1

In questo esempio di cmdlet, il profilo di rilevamento C:\myTrackingProfile.tp viene importato per l'applicazione MyWorkflowApp. Questo crea una voce del file di configurazione nell'elemento trackingProfile denominato MyTrackingProfileName.

PS C:\Windows\system32> Import-ASAppServiceTrackingProfile -Sitename "Default Web Site" -VirtualPath "/MyWorkflowApp" -Confirm -Overwrite -ProfileName "MyTrackingProfileName" -FilePath "C:\\myTrackingProfile.tp"
Confirm
Are you sure you want to perform this action?
Performing operation "Import tracking profile 'MyTrackingProfileName'" on Target "web.config at 'Default Web Site/MyWorkflowApp'".
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "Y"): y
Name SiteName VirtualPath IsLocal
---- -------- ----------- -------
MyTrackingProfileName Default Web Site /MyWorkflowApp True