67 references to HandleInheritability
System.Core (67)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (30)
64return OpenExisting(mapName, MemoryMappedFileRights.ReadWrite, HandleInheritability.None); 68return OpenExisting(mapName, desiredAccessRights, HandleInheritability.None); 74HandleInheritability inheritability) { 84if (inheritability < HandleInheritability.None || inheritability > HandleInheritability.Inheritable) { 172handle = CreateCore(fileStream.SafeFileHandle, mapName, HandleInheritability.None, null, 186HandleInheritability inheritability, bool leaveOpen) { 194HandleInheritability inheritability, bool leaveOpen) { 225if (inheritability < HandleInheritability.None || inheritability > HandleInheritability.Inheritable) { 251HandleInheritability.None); 256HandleInheritability.None); 261HandleInheritability inheritability) { 269HandleInheritability inheritability) { 296if (inheritability < HandleInheritability.None || inheritability > HandleInheritability.Inheritable) { 312MemoryMappedFileOptions.None, null, HandleInheritability.None); 317return CreateOrOpen(mapName, capacity, access, MemoryMappedFileOptions.None, null, HandleInheritability.None); 322HandleInheritability inheritability) { 331HandleInheritability inheritability) { 358if (inheritability < HandleInheritability.None || inheritability > HandleInheritability.Inheritable) { 380HandleInheritability inheritability, 420private static SafeMemoryMappedFileHandle OpenCore(String mapName, HandleInheritability inheritability, 424(inheritability & HandleInheritability.Inheritable) != 0, mapName); 455HandleInheritability inheritability, 498HandleInheritability.Inheritable) != 0, mapName); 776private unsafe static UnsafeNativeMethods.SECURITY_ATTRIBUTES GetSecAttrs(HandleInheritability inheritability, 781if ((inheritability & HandleInheritability.Inheritable) != 0 || 786if ((inheritability & HandleInheritability.Inheritable) != 0) {
System\IO\Pipes\Pipe.cs (32)
49: this(PipeDirection.Out, HandleInheritability.None, 0, null) { } 54: this(direction, HandleInheritability.None, 0) { } 58public AnonymousPipeServerStream(PipeDirection direction, HandleInheritability inheritability) 65public AnonymousPipeServerStream(PipeDirection direction, HandleInheritability inheritability, int bufferSize) 70if (inheritability < HandleInheritability.None || inheritability > HandleInheritability.Inheritable) { 82public AnonymousPipeServerStream(PipeDirection direction, HandleInheritability inheritability, int bufferSize, PipeSecurity pipeSecurity) 87if (inheritability < HandleInheritability.None || inheritability > HandleInheritability.Inheritable) { 391HandleInheritability.None, (PipeAccessRights)0) { } 397HandleInheritability.None, (PipeAccessRights)0) { } 4030, 0, null, HandleInheritability.None, (PipeAccessRights)0) { } 410null, HandleInheritability.None, (PipeAccessRights)0) { } 417null, HandleInheritability.None, (PipeAccessRights)0) { } 424null, HandleInheritability.None, (PipeAccessRights)0) { } 432pipeSecurity, HandleInheritability.None, (PipeAccessRights)0) { } 438PipeSecurity pipeSecurity, HandleInheritability inheritability) 473PipeSecurity pipeSecurity, HandleInheritability inheritability, PipeAccessRights additionalAccessRights) 492if (inheritability < HandleInheritability.None || inheritability > HandleInheritability.Inheritable) { 986private HandleInheritability m_inheritability; 993: this(".", pipeName, PipeDirection.InOut, PipeOptions.None, TokenImpersonationLevel.None, HandleInheritability.None) { } 998: this(serverName, pipeName, PipeDirection.InOut, PipeOptions.None, TokenImpersonationLevel.None, HandleInheritability.None) { } 1003: this(serverName, pipeName, direction, PipeOptions.None, TokenImpersonationLevel.None, HandleInheritability.None) { } 1009: this(serverName, pipeName, direction, options, TokenImpersonationLevel.None, HandleInheritability.None) { } 1015: this(serverName, pipeName, direction, options, impersonationLevel, HandleInheritability.None) { } 1020PipeOptions options, TokenImpersonationLevel impersonationLevel, HandleInheritability inheritability) 1041if (inheritability < HandleInheritability.None || inheritability > HandleInheritability.Inheritable) { 1069PipeOptions options, TokenImpersonationLevel impersonationLevel, HandleInheritability inheritability) 1090if (inheritability < HandleInheritability.None || inheritability > HandleInheritability.Inheritable) {
System\IO\Pipes\PipeStream.cs (5)
1182internal unsafe static UnsafeNativeMethods.SECURITY_ATTRIBUTES GetSecAttrs(HandleInheritability inheritability, PipeSecurity pipeSecurity, out Object pinningHandle) { 1185if ((inheritability & HandleInheritability.Inheritable) != 0 || pipeSecurity != null) { 1189if ((inheritability & HandleInheritability.Inheritable) != 0) { 1206internal static UnsafeNativeMethods.SECURITY_ATTRIBUTES GetSecAttrs(HandleInheritability inheritability) { 1208if ((inheritability & HandleInheritability.Inheritable) != 0) {