Метод | Описание | |
---|---|---|
CreateFromFile ( System fileStream, string mapName, long capacity, System access, System inheritability, bool leaveOpen ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateFromFile ( string path ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateFromFile ( string path, System mode ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateFromFile ( string path, System mode, string mapName ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateFromFile ( string path, System mode, string mapName, long capacity ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateFromFile ( string path, System mode, string mapName, long capacity, System access ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateNew ( string mapName, long capacity ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateNew ( string mapName, long capacity, System access ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateNew ( string mapName, long capacity, System access, System options, System inheritability ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateOrOpen ( string mapName, long capacity ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateOrOpen ( string mapName, long capacity, System access ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateOrOpen ( string mapName, long capacity, System access, System options, System inheritability ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
CreateViewAccessor ( ) : System.IO.MemoryMappedFiles.MemoryMappedViewAccessor | ||
CreateViewAccessor ( long offset, long size ) : System.IO.MemoryMappedFiles.MemoryMappedViewAccessor | ||
CreateViewAccessor ( long offset, long size, System access ) : System.IO.MemoryMappedFiles.MemoryMappedViewAccessor | ||
CreateViewStream ( ) : System.IO.MemoryMappedFiles.MemoryMappedViewStream | ||
CreateViewStream ( long offset, long size ) : System.IO.MemoryMappedFiles.MemoryMappedViewStream | ||
CreateViewStream ( long offset, long size, System access ) : System.IO.MemoryMappedFiles.MemoryMappedViewStream | ||
Dispose ( ) : void | ||
OpenExisting ( string mapName ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
OpenExisting ( string mapName, System desiredAccessRights ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
OpenExisting ( string mapName, System desiredAccessRights, System inheritability ) : System.IO.MemoryMappedFiles.MemoryMappedFile |
Метод | Описание | |
---|---|---|
Dispose ( bool disposing ) : void |
Метод | Описание | |
---|---|---|
CreateCore ( FileStream fileStream, string mapName, HandleInheritability inheritability, MemoryMappedFileAccess access, MemoryMappedFileOptions options, long capacity ) : |
||
CreateOrOpenCore ( string mapName, HandleInheritability inheritability, MemoryMappedFileAccess access, MemoryMappedFileOptions options, long capacity ) : |
||
GetFileMapAccess ( MemoryMappedFileAccess access ) : int |
This converts a MemoryMappedFileAccess to its corresponding native FILE_MAP_XXX value to be used when creating new views.
|
|
GetFileMapAccess ( MemoryMappedFileRights rights ) : int |
This converts a MemoryMappedFileRights to its corresponding native FILE_MAP_XXX value to be used when creating new views.
|
|
GetPageAccess ( MemoryMappedFileAccess access ) : int |
This converts a MemoryMappedFileAccess to it's corresponding native PAGE_XXX value to be used by the factory methods that construct a new memory mapped file object. MemoryMappedFileAccess.Write is not valid here since there is no corresponding PAGE_XXX value.
|
|
GetSecAttrs ( HandleInheritability inheritability ) : Interop.Kernel32.SECURITY_ATTRIBUTES | ||
MemoryMappedFile ( ) | ||
OpenCore ( string mapName, HandleInheritability inheritability, MemoryMappedFileAccess access, bool createOrOpen ) : SafeMemoryMappedFileHandle |
Used by the OpenExisting factory method group and by CreateOrOpen if access is write. We'll throw an ArgumentException if the file mapping object didn't exist and the caller used CreateOrOpen since Create isn't valid with Write access
|
|
OpenCore ( string mapName, HandleInheritability inheritability, MemoryMappedFileRights rights, bool createOrOpen ) : SafeMemoryMappedFileHandle |
Used by the OpenExisting factory method group and by CreateOrOpen if access is write. We'll throw an ArgumentException if the file mapping object didn't exist and the caller used CreateOrOpen since Create isn't valid with Write access
|
|
OpenCore ( string mapName, HandleInheritability inheritability, int desiredAccessRights, bool createOrOpen ) : SafeMemoryMappedFileHandle | ||
ThreadSleep ( int milliseconds ) : void |
Replacement for Thread.Sleep(milliseconds), which isn't available.
|
public static CreateFromFile ( System fileStream, string mapName, long capacity, System access, System inheritability, bool leaveOpen ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
fileStream | System | |
mapName | string | |
capacity | long | |
access | System | |
inheritability | System | |
leaveOpen | bool | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateFromFile ( string path ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
path | string | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateFromFile ( string path, System mode ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
path | string | |
mode | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateFromFile ( string path, System mode, string mapName ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
path | string | |
mode | System | |
mapName | string | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateFromFile ( string path, System mode, string mapName, long capacity ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
path | string | |
mode | System | |
mapName | string | |
capacity | long | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateFromFile ( string path, System mode, string mapName, long capacity, System access ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
path | string | |
mode | System | |
mapName | string | |
capacity | long | |
access | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateNew ( string mapName, long capacity ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
mapName | string | |
capacity | long | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateNew ( string mapName, long capacity, System access ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
mapName | string | |
capacity | long | |
access | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateNew ( string mapName, long capacity, System access, System options, System inheritability ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
mapName | string | |
capacity | long | |
access | System | |
options | System | |
inheritability | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateOrOpen ( string mapName, long capacity ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
mapName | string | |
capacity | long | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateOrOpen ( string mapName, long capacity, System access ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
mapName | string | |
capacity | long | |
access | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static CreateOrOpen ( string mapName, long capacity, System access, System options, System inheritability ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
mapName | string | |
capacity | long | |
access | System | |
options | System | |
inheritability | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public CreateViewAccessor ( ) : System.IO.MemoryMappedFiles.MemoryMappedViewAccessor | ||
Результат | System.IO.MemoryMappedFiles.MemoryMappedViewAccessor |
public CreateViewAccessor ( long offset, long size ) : System.IO.MemoryMappedFiles.MemoryMappedViewAccessor | ||
offset | long | |
size | long | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedViewAccessor |
public CreateViewAccessor ( long offset, long size, System access ) : System.IO.MemoryMappedFiles.MemoryMappedViewAccessor | ||
offset | long | |
size | long | |
access | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedViewAccessor |
public CreateViewStream ( ) : System.IO.MemoryMappedFiles.MemoryMappedViewStream | ||
Результат | System.IO.MemoryMappedFiles.MemoryMappedViewStream |
public CreateViewStream ( long offset, long size ) : System.IO.MemoryMappedFiles.MemoryMappedViewStream | ||
offset | long | |
size | long | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedViewStream |
public CreateViewStream ( long offset, long size, System access ) : System.IO.MemoryMappedFiles.MemoryMappedViewStream | ||
offset | long | |
size | long | |
access | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedViewStream |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | |
Результат | void |
public static OpenExisting ( string mapName ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
mapName | string | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static OpenExisting ( string mapName, System desiredAccessRights ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
mapName | string | |
desiredAccessRights | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |
public static OpenExisting ( string mapName, System desiredAccessRights, System inheritability ) : System.IO.MemoryMappedFiles.MemoryMappedFile | ||
mapName | string | |
desiredAccessRights | System | |
inheritability | System | |
Результат | System.IO.MemoryMappedFiles.MemoryMappedFile |