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