You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

174 lines
14 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Runtime.Handles</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.Win32.SafeHandles.SafeWaitHandle">
  8. <summary>대기 핸들에 대한 래퍼 클래스를 나타냅니다. </summary>
  9. </member>
  10. <member name="M:Microsoft.Win32.SafeHandles.SafeWaitHandle.#ctor(System.IntPtr,System.Boolean)">
  11. <summary>
  12. <see cref="T:Microsoft.Win32.SafeHandles.SafeWaitHandle" /> 클래스의 새 인스턴스를 초기화합니다. </summary>
  13. <param name="existingHandle">사용할 기존 핸들을 나타내는 <see cref="T:System.IntPtr" /> 개체입니다.</param>
  14. <param name="ownsHandle">종료 단계에서 핸들을 안정적으로 해제하려면 true이고, 안정적으로 해제할 수 없게 하려면 false(권장되지 않음)입니다.</param>
  15. </member>
  16. <member name="P:Microsoft.Win32.SafeHandles.SafeWaitHandle.IsInvalid"></member>
  17. <member name="T:System.IO.HandleInheritability">
  18. <summary>기본 핸들을 자식 프로세스에 상속할 수 있는지 여부를 지정합니다.</summary>
  19. </member>
  20. <member name="F:System.IO.HandleInheritability.Inheritable">
  21. <summary>핸들을 자식 프로세스에 상속할 수 있도록 지정합니다.</summary>
  22. </member>
  23. <member name="F:System.IO.HandleInheritability.None">
  24. <summary>핸들을 자식 프로세스에 상속할 수 없도록 지정합니다.</summary>
  25. </member>
  26. <member name="T:System.Runtime.InteropServices.CriticalHandle">
  27. <summary>핸들 리소스의 래퍼 클래스를 나타냅니다.</summary>
  28. </member>
  29. <member name="M:System.Runtime.InteropServices.CriticalHandle.#ctor(System.IntPtr)">
  30. <summary>지정된 잘못된 핸들 값을 사용하여 <see cref="T:System.Runtime.InteropServices.CriticalHandle" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  31. <param name="invalidHandleValue">잘못된 핸들의 값(일반적으로 0 또는 -1)입니다.</param>
  32. <exception cref="T:System.TypeLoadException">비관리 코드 액세스 권한이 없는 어셈블리에 파생 클래스가 있는 경우</exception>
  33. </member>
  34. <member name="M:System.Runtime.InteropServices.CriticalHandle.Dispose">
  35. <summary>
  36. <see cref="T:System.Runtime.InteropServices.CriticalHandle" />에서 사용하는 모든 리소스를 해제합니다. </summary>
  37. <PermissionSet>
  38. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  39. </PermissionSet>
  40. </member>
  41. <member name="M:System.Runtime.InteropServices.CriticalHandle.Dispose(System.Boolean)">
  42. <summary>일반적인 삭제 작업을 수행할지 여부를 지정하여 <see cref="T:System.Runtime.InteropServices.CriticalHandle" /> 클래스에서 사용하는 관리되지 않는 리소스를 해제합니다.</summary>
  43. <param name="disposing">일반적인 삭제 작업을 수행하려면 true로 설정하고, 핸들을 종료하려면 false로 설정합니다.</param>
  44. </member>
  45. <member name="M:System.Runtime.InteropServices.CriticalHandle.Finalize">
  46. <summary>핸들에 연결된 모든 리소스를 해제합니다.</summary>
  47. </member>
  48. <member name="F:System.Runtime.InteropServices.CriticalHandle.handle">
  49. <summary>래핑할 핸들을 지정합니다.</summary>
  50. </member>
  51. <member name="P:System.Runtime.InteropServices.CriticalHandle.IsClosed">
  52. <summary>핸들이 닫혔는지 여부를 나타내는 값을 가져옵니다.</summary>
  53. <returns>핸들이 닫혔으면 true이고, 그렇지 않으면 false입니다.</returns>
  54. <PermissionSet>
  55. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  56. </PermissionSet>
  57. </member>
  58. <member name="P:System.Runtime.InteropServices.CriticalHandle.IsInvalid">
  59. <summary>파생 클래스에서 재정의된 경우 핸들 값이 잘못되었는지 여부를 나타내는 값을 가져옵니다.</summary>
  60. <returns>핸들이 잘못되었으면 true이고, 그렇지 않으면 false입니다.</returns>
  61. <PermissionSet>
  62. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  63. </PermissionSet>
  64. </member>
  65. <member name="M:System.Runtime.InteropServices.CriticalHandle.ReleaseHandle">
  66. <summary>파생 클래스에서 재정의된 경우 핸들을 해제하는 데 필요한 코드를 실행합니다.</summary>
  67. <returns>핸들이 성공적으로 해제되면 true이고, 심각한 오류가 발생하면 false입니다.이러한 경우 releaseHandleFailed MDA 관리 디버깅 도우미가 생성됩니다.</returns>
  68. </member>
  69. <member name="M:System.Runtime.InteropServices.CriticalHandle.SetHandle(System.IntPtr)">
  70. <summary>지정된 기존 핸들에 대한 핸들을 설정합니다.</summary>
  71. <param name="handle">사용할 기존 핸들입니다.</param>
  72. </member>
  73. <member name="M:System.Runtime.InteropServices.CriticalHandle.SetHandleAsInvalid">
  74. <summary>핸들을 잘못된 핸들로 표시합니다.</summary>
  75. <PermissionSet>
  76. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  77. </PermissionSet>
  78. </member>
  79. <member name="T:System.Runtime.InteropServices.SafeHandle">
  80. <summary>운영 체제 핸들의 래퍼 클래스를 나타냅니다.이 클래스는 상속되어야 합니다.</summary>
  81. </member>
  82. <member name="M:System.Runtime.InteropServices.SafeHandle.#ctor(System.IntPtr,System.Boolean)">
  83. <summary>지정된 잘못된 핸들 값을 사용하여 <see cref="T:System.Runtime.InteropServices.SafeHandle" /> 클래스의 새 인스턴스를 초기화합니다.</summary>
  84. <param name="invalidHandleValue">잘못된 핸들의 값(일반적으로 0 또는 -1)입니다.구현한 <see cref="P:System.Runtime.InteropServices.SafeHandle.IsInvalid" />는 이 값에 대해 true를 반환해야 합니다.</param>
  85. <param name="ownsHandle">종료 단계에 true에서 핸들을 안정적으로 해제할 수 있게 하려면 <see cref="T:System.Runtime.InteropServices.SafeHandle" />이고, 그렇지 않으면 false(권장되지 않음)입니다. </param>
  86. <exception cref="T:System.TypeLoadException">비관리 코드 액세스 권한이 없는 어셈블리에 파생 클래스가 있는 경우 </exception>
  87. </member>
  88. <member name="M:System.Runtime.InteropServices.SafeHandle.DangerousAddRef(System.Boolean@)">
  89. <summary>
  90. <see cref="T:System.Runtime.InteropServices.SafeHandle" /> 인스턴스의 참조 카운터의 값을 수동으로 증가시킵니다.</summary>
  91. <param name="success">참조 카운터 값이 성공적으로 증가하면 true이고, 그렇지 않으면 false입니다.</param>
  92. <PermissionSet>
  93. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  94. </PermissionSet>
  95. </member>
  96. <member name="M:System.Runtime.InteropServices.SafeHandle.DangerousGetHandle">
  97. <summary>
  98. <see cref="F:System.Runtime.InteropServices.SafeHandle.handle" /> 필드의 값을 반환합니다.</summary>
  99. <returns>IntPtr 필드의 값을 나타내는 <see cref="F:System.Runtime.InteropServices.SafeHandle.handle" />입니다.<see cref="M:System.Runtime.InteropServices.SafeHandle.SetHandleAsInvalid" />를 사용하여 핸들을 잘못된 핸들로 표시했으면 이 메서드는 오래된 값일 수 있는 원래 핸들 값을 그대로 반환합니다.</returns>
  100. <PermissionSet>
  101. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  102. </PermissionSet>
  103. </member>
  104. <member name="M:System.Runtime.InteropServices.SafeHandle.DangerousRelease">
  105. <summary>
  106. <see cref="T:System.Runtime.InteropServices.SafeHandle" /> 인스턴스의 참조 카운터의 값을 수동으로 감소시킵니다.</summary>
  107. <PermissionSet>
  108. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  109. </PermissionSet>
  110. </member>
  111. <member name="M:System.Runtime.InteropServices.SafeHandle.Dispose">
  112. <summary>
  113. <see cref="T:System.Runtime.InteropServices.SafeHandle" /> 클래스에서 사용하는 모든 리소스를 해제합니다.</summary>
  114. <PermissionSet>
  115. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  116. </PermissionSet>
  117. </member>
  118. <member name="M:System.Runtime.InteropServices.SafeHandle.Dispose(System.Boolean)">
  119. <summary>일반적인 삭제 작업을 수행할지 여부를 지정하여 <see cref="T:System.Runtime.InteropServices.SafeHandle" /> 클래스에서 사용하는 관리되지 않는 리소스를 해제합니다.</summary>
  120. <param name="disposing">일반적인 삭제 작업을 수행하려면 true로 설정하고, 핸들을 종료하려면 false로 설정합니다.</param>
  121. </member>
  122. <member name="M:System.Runtime.InteropServices.SafeHandle.Finalize">
  123. <summary>핸들에 연결된 모든 리소스를 해제합니다.</summary>
  124. </member>
  125. <member name="F:System.Runtime.InteropServices.SafeHandle.handle">
  126. <summary>래핑할 핸들을 지정합니다.</summary>
  127. </member>
  128. <member name="P:System.Runtime.InteropServices.SafeHandle.IsClosed">
  129. <summary>핸들이 닫혔는지 여부를 나타내는 값을 가져옵니다.</summary>
  130. <returns>핸들이 닫혔으면 true이고, 그렇지 않으면 false입니다.</returns>
  131. <PermissionSet>
  132. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  133. </PermissionSet>
  134. </member>
  135. <member name="P:System.Runtime.InteropServices.SafeHandle.IsInvalid">
  136. <summary>파생 클래스에서 재정의된 경우 핸들 값이 잘못되었는지 여부를 나타내는 값을 가져옵니다.</summary>
  137. <returns>핸들 값이 잘못되었으면 true이고, 그렇지 않으면 false입니다.</returns>
  138. <PermissionSet>
  139. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  140. </PermissionSet>
  141. </member>
  142. <member name="M:System.Runtime.InteropServices.SafeHandle.ReleaseHandle">
  143. <summary>파생 클래스에서 재정의된 경우 핸들을 해제하는 데 필요한 코드를 실행합니다.</summary>
  144. <returns>핸들이 성공적으로 해제되면 true이고, 심각한 오류가 발생하면 false입니다.이러한 경우 releaseHandleFailed MDA 관리 디버깅 도우미가 생성됩니다.</returns>
  145. </member>
  146. <member name="M:System.Runtime.InteropServices.SafeHandle.SetHandle(System.IntPtr)">
  147. <summary>지정된 기존 핸들에 대한 핸들을 설정합니다.</summary>
  148. <param name="handle">사용할 기존 핸들입니다. </param>
  149. </member>
  150. <member name="M:System.Runtime.InteropServices.SafeHandle.SetHandleAsInvalid">
  151. <summary>더 이상 사용되지 않는 핸들로 표시합니다.</summary>
  152. <PermissionSet>
  153. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  154. </PermissionSet>
  155. </member>
  156. <member name="T:System.Threading.WaitHandleExtensions">
  157. <summary>Safehandle 대기에 대 한 작업에 대 한 처리 하기 위한 편리한 메서드를 제공 합니다. </summary>
  158. </member>
  159. <member name="M:System.Threading.WaitHandleExtensions.GetSafeWaitHandle(System.Threading.WaitHandle)">
  160. <summary>네이티브 운영 체제 대기 핸들에 대 한 안전한 핸들을 가져옵니다. </summary>
  161. <returns>기본 운영 체제를 래핑하는 안전 하 게 대기 핸들을 대기 핸들입니다. </returns>
  162. <param name="waitHandle">기본 운영 체제 핸들입니다. </param>
  163. <exception cref="T:System.ArgumentNullException">
  164. <paramref name="waitHandle" />가 null인 경우 </exception>
  165. </member>
  166. <member name="M:System.Threading.WaitHandleExtensions.SetSafeWaitHandle(System.Threading.WaitHandle,Microsoft.Win32.SafeHandles.SafeWaitHandle)">
  167. <summary>기본 운영 체제 대기 핸들에 대 한 안전한 핸들을 설정합니다. </summary>
  168. <param name="waitHandle">공유 리소스에 대 한 단독 액세스를 위해 대기 하는 운영 체제 관련 개체를 캡슐화 하는 대기 핸들입니다. </param>
  169. <param name="value">Safehandle 운영 체제 핸들을 래핑합니다. </param>
  170. <exception cref="T:System.ArgumentNullException">
  171. <paramref name="waitHandle" />가 null인 경우 </exception>
  172. </member>
  173. </members>
  174. </doc>