For the complete documentation index, see llms.txt. This page is also available as Markdown.

Set-PSUCache

SINOSSI

Imposta un oggetto nella cache lato server di PowerShell Universal.

SINTASSI

None (Default)

Set-PSUCache -Key <String> -Value <Object> [-Persist] [-Role <String[]>] [-Depth <Int32>]
 [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>] [-UseDefaultCredentials]
 [-Integrated] [-TrustCertificate] [-Cookies] [<CommonParameters>]

Absolute

Set-PSUCache -Key <String> -Value <Object> [-AbsoluteExpiration <DateTime>] [-Persist] [-Role <String[]>]
 [-Depth <Int32>] [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>]
 [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies]
 [<CommonParameters>]

AbsoluteExpirationFromNow

Set-PSUCache -Key <String> -Value <Object> [-AbsoluteExpirationFromNow <TimeSpan>] [-Persist]
 [-Role <String[]>] [-Depth <Int32>] [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>]
 [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies]
 [<CommonParameters>]

SlidingExpiration

DESCRIZIONE

Imposta un oggetto nella cache lato server di PowerShell Universal. Questo cmdlet deve essere utilizzato all'interno di API, Dashboard e script. Non è possibile recuperare i dati della cache dalla Management API.

ESEMPI

Esempio 1

Memorizza i dati nella cache a livello di server in modo permanente.

Esempio 2

Memorizza i dati nella cache con scadenza tra 10 minuti.

Esempio 3

Memorizza i dati nella cache con scadenza tra 30 minuti.

Esempio 4

Memorizza nella cache i dati con una cache scorrevole di 10 minuti. Se i dati non vengono consultati per 10 minuti, verranno invalidati ed eliminati dalla cache. Se i dati vengono consultati, il timer verrà reimpostato per altri 10 minuti.

PARAMETRI

-AbsoluteExpiration

Un orario di scadenza assoluto per i dati nella cache.

-AbsoluteExpirationFromNow

Un TimeSpan che indica tra quanto tempo, a partire da adesso, i dati devono essere rimossi dalla cache.

-Key

Una chiave per la ricerca dei dati nella cache.

-SlidingExpiration

Un TimeSpan che indica la scadenza scorrevole per i dati nella cache.

-Value

L'oggetto da archiviare nella cache. Questo oggetto verrà serializzato in CLIXML.

-AppToken

Specifica il token dell'app da utilizzare per l'autenticazione alla management API di PowerShell Universal.

-ComputerName

Specifica l'URL o il nome host dell'istanza di PowerShell Universal di destinazione. I nomi host semplici vengono normalizzati in un URL http://<host>:5000.

-Integrated

Esegue il comando internamente anziché utilizzare la Management API. Funziona solo quando lo script viene eseguito all'interno di PowerShell Universal.

-UseDefaultCredentials

Fornisce le credenziali di Windows durante l'autenticazione con PowerShell Universal.

-Credential

Credenziali per l'accesso alla Management API di PowerShell Universal.

-Persist

Rende persistenti i dati della cache nel database.

-Role

I ruoli che hanno accesso a questi dati memorizzati nella cache.

-TrustCertificate

Indica se il cmdlet deve ignorare i problemi relativi ai certificati.

-Cookies

Riutilizza e rende persistenti i cookie di autenticazione per la sessione PowerShell corrente.

-Depth

Specifica la profondità di serializzazione da utilizzare durante la conversione dei valori prima di inviarli al server.

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable e -ProgressAction. Per maggiori informazioni, veda about_CommonParameters.

INPUT

Nessuno

OUTPUT

System.Object

NOTE

COLLEGAMENTI CORRELATI

Get-PSUCache

Ultimo aggiornamento

È stato utile?