Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Called when namespace extension persistence occurs to get instance-specific data.
Namespace: Microsoft.ManagementConsole.Advanced
Assembly: Microsoft.ManagementConsole (in Microsoft.ManagementConsole.dll)
Syntax
protected virtual string OnRetrievePersistenceKey()
protected:
virtual String^ OnRetrievePersistenceKey()
abstract OnRetrievePersistenceKey : unit -> string
override OnRetrievePersistenceKey : unit -> string
Protected Overridable Function OnRetrievePersistenceKey As String
Return Value
Type: System.String
The key.
The default is null, which means that this instance will not participate in this persistence call. The snap-in must override this method and give a non-null key for it to be called for Save/Load.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Remarks
A null value means that the snap-in does not participate in persistence. String.Empty is a valid key and can be used by the snap-in.
For security, full trust for the immediate caller is required. This member cannot be used by partially trusted code.
See Also
NamespaceExtension Class
Microsoft.ManagementConsole.Advanced Namespace
Return to top