Share via


LockedStorageCreatorDelegate<T> Delegate

Definition

A delegate that creates a storage object, used by the constructor of the storage factory.

generic <typename T>
public delegate T LockedStorageCreatorDelegate(System::String ^ path, bool writable, ITraceLogger ^ logger, IDisposable ^ storageLock);
public delegate T LockedStorageCreatorDelegate<T>(string path, bool writable, ITraceLogger logger, IDisposable storageLock);
type LockedStorageCreatorDelegate<'T> = delegate of string * bool * ITraceLogger * IDisposable -> 'T
Public Delegate Function LockedStorageCreatorDelegate(Of T)(path As String, writable As Boolean, logger As ITraceLogger, storageLock As IDisposable) As T 

Type Parameters

T

Parameters

path
String
writable
Boolean
logger
Microsoft.VisualStudio.Settings.Internal.ITraceLogger
storageLock
IDisposable

Return Value

T

Applies to