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

Set-PSUCache

ÜBERSICHT

Legt ein Objekt im serverseitigen Cache von PowerShell Universal ab.

SYNTAX

None (Standard)

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

BESCHREIBUNG

Legt ein Objekt im serverseitigen Cache von PowerShell Universal ab. Dieses Cmdlet ist zur Verwendung innerhalb von APIs, Dashboards und Skripten vorgesehen. Sie können Cache-Daten nicht über die Management-API abrufen.

BEISPIELE

Beispiel 1

Speichert Daten dauerhaft im Cache auf Serverebene.

Beispiel 2

Speichert Daten im Cache, die in 10 Minuten ablaufen.

Beispiel 3

Speichert Daten im Cache, die in 30 Minuten ablaufen.

Beispiel 4

Speichert Daten mit einem gleitenden Cache von 10 Minuten im Cache. Wenn nicht innerhalb von 10 Minuten auf die Daten zugegriffen wird, werden sie ungültig und aus dem Cache entfernt. Wenn auf die Daten zugegriffen wird, wird der Timer für weitere 10 Minuten zurückgesetzt.

PARAMETER

-AbsoluteExpiration

Eine absolute Ablaufzeit für die Daten im Cache.

-AbsoluteExpirationFromNow

Ein TimeSpan, der angibt, wie lange von jetzt an die Daten aus dem Cache entfernt werden sollen.

-Key

Ein Schlüssel zum Nachschlagen der Daten im Cache.

-SlidingExpiration

Ein TimeSpan, der den gleitenden Ablauf für Daten im Cache angibt.

-Value

Das im Cache zu speichernde Objekt. Dieses Objekt wird in CLIXML serialisiert.

-AppToken

Gibt das App-Token an, das bei der Authentifizierung gegenüber der Management-API von PowerShell Universal verwendet wird.

-ComputerName

Gibt die URL oder den Hostnamen der PowerShell Universal-Zielinstanz an. Reine Hostnamen werden zu einer http://<host>:5000-URL normalisiert.

-Integrated

Führt den Befehl intern aus, anstatt die Management-API zu verwenden. Funktioniert nur, wenn das Skript innerhalb von PowerShell Universal ausgeführt wird.

-UseDefaultCredentials

Stellt Windows-Anmeldeinformationen bei der Authentifizierung gegenüber PowerShell Universal bereit.

-Credential

Anmeldeinformationen für die Anmeldung bei der Management-API von PowerShell Universal.

-Persist

Speichert Cache-Daten dauerhaft in der Datenbank.

-Role

Die Rollen, die Zugriff auf diese zwischengespeicherten Daten haben.

-TrustCertificate

Gibt an, ob das Cmdlet Zertifikatsprobleme ignorieren soll.

-Cookies

Verwendet und speichert Authentifizierungs-Cookies für die aktuelle PowerShell-Sitzung erneut.

-Depth

Gibt die Serialisierungstiefe an, die beim Konvertieren von Werten vor dem Senden an den Server verwendet wird.

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable und -ProgressAction. Weitere Informationen finden Sie unter about_CommonParameters.

EINGABEN

Keine

AUSGABEN

System.Object

HINWEISE

Get-PSUCache

Zuletzt aktualisiert

War das hilfreich?