System.Security.Principal.Windows.xml 96 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <doc>
  3. <assembly>
  4. <name>System.Security.Principal.Windows</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle">
  8. <summary>[SECURITY CRITICAL] Предоставляет безопасный дескриптор для потока Windows или маркера доступа процесса.Дополнительные сведения см. в разделе Маркеры доступа.</summary>
  9. </member>
  10. <member name="M:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle.#ctor(System.IntPtr)">
  11. <summary>[SECURITY CRITICAL] Инициализирует новый экземпляр класса <see cref="T:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle" />.</summary>
  12. <param name="handle">Объект <see cref="T:System.IntPtr" />, представляющий ранее существующий дескриптор для использования.Используя <see cref="F:System.IntPtr.Zero" />, возвращает недопустимый дескриптор.</param>
  13. </member>
  14. <member name="P:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle.InvalidHandle">
  15. <summary>[SECURITY CRITICAL] Возвращает недопустимый дескриптор путем создания экземпляра объекта <see cref="T:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle" /> с <see cref="F:System.IntPtr.Zero" />.</summary>
  16. <returns>Возвращает объект <see cref="T:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle" />.</returns>
  17. </member>
  18. <member name="P:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle.IsInvalid">
  19. <summary>[SECURITY CRITICAL] Получает значение, указывающее, является ли дескриптор недействительным.</summary>
  20. <returns>Значение true, если дескриптор недействителен, в противном случае — значение false.</returns>
  21. </member>
  22. <member name="T:System.Security.Principal.IdentityNotMappedException">
  23. <summary>Представляет исключение для участника, удостоверение которого невозможно сопоставить известному удостоверению.</summary>
  24. </member>
  25. <member name="M:System.Security.Principal.IdentityNotMappedException.#ctor">
  26. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.IdentityNotMappedException" />.</summary>
  27. </member>
  28. <member name="M:System.Security.Principal.IdentityNotMappedException.#ctor(System.String)">
  29. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.IdentityNotMappedException" />, используя указанное сообщение об ошибке.</summary>
  30. <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
  31. </member>
  32. <member name="M:System.Security.Principal.IdentityNotMappedException.#ctor(System.String,System.Exception)">
  33. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.IdentityNotMappedException" />, используя указанные сообщение об ошибке и внутреннее исключение.</summary>
  34. <param name="message">Сообщение об ошибке с объяснением причин исключения.</param>
  35. <param name="inner">Исключение, которое вызвало текущее исключение.Если значение параметра <paramref name="inner" /> отличается от null, текущее исключение выдается в блоке catch, обрабатывающем внутреннее исключение.</param>
  36. </member>
  37. <member name="P:System.Security.Principal.IdentityNotMappedException.UnmappedIdentities">
  38. <summary>Представляет коллекцию несопоставленных удостоверений для исключения <see cref="T:System.Security.Principal.IdentityNotMappedException" />.</summary>
  39. <returns>Коллекция несопоставленных удостоверений.</returns>
  40. </member>
  41. <member name="T:System.Security.Principal.IdentityReference">
  42. <summary>Представляет удостоверение и является базовым классом для классов <see cref="T:System.Security.Principal.NTAccount" /> и <see cref="T:System.Security.Principal.SecurityIdentifier" />.Этот класс не предоставляет открытый конструктор и поэтому не может быть унаследованным.</summary>
  43. </member>
  44. <member name="M:System.Security.Principal.IdentityReference.Equals(System.Object)">
  45. <summary>Возвращает значение, показывающее, является ли указанный тип допустимым типом преобразования для класса <see cref="T:System.Security.Principal.IdentityReference" />.</summary>
  46. <returns>true, если <paramref name="o" /> является объектом тех же базового типа и значения, что и данный экземпляр <see cref="T:System.Security.Principal.IdentityReference" />; в противном случае — false.</returns>
  47. <param name="o">Объект, сравниваемый с данным экземпляром <see cref="T:System.Security.Principal.IdentityReference" />, или пустая ссылка.</param>
  48. </member>
  49. <member name="M:System.Security.Principal.IdentityReference.GetHashCode">
  50. <summary>Служит хэш-функцией для <see cref="T:System.Security.Principal.IdentityReference" />.Метод <see cref="M:System.Security.Principal.IdentityReference.GetHashCode" /> подходит для использования в алгоритмах хэширования и структурах данных, таких как хэш-таблицы.</summary>
  51. <returns>Хэш-код для данного объекта <see cref="T:System.Security.Principal.IdentityReference" />.</returns>
  52. </member>
  53. <member name="M:System.Security.Principal.IdentityReference.IsValidTargetType(System.Type)">
  54. <summary>Возвращает значение, показывающее, является ли указанный тип допустимым типом преобразования для класса <see cref="T:System.Security.Principal.IdentityReference" />.</summary>
  55. <returns>Значение true, если <paramref name="targetType" /> является допустимым типом преобразования для класса <see cref="T:System.Security.Principal.IdentityReference" />; в противном случае — значение false.</returns>
  56. <param name="targetType">Тип, допустимость использования которого в качестве типа преобразования из класса <see cref="T:System.Security.Principal.IdentityReference" /> требуется проверить.Допустимы следующие типы целевого объекта:<see cref="T:System.Security.Principal.NTAccount" /><see cref="T:System.Security.Principal.SecurityIdentifier" /></param>
  57. </member>
  58. <member name="M:System.Security.Principal.IdentityReference.op_Equality(System.Security.Principal.IdentityReference,System.Security.Principal.IdentityReference)">
  59. <summary>Сравнивает два объекта <see cref="T:System.Security.Principal.IdentityReference" /> на равенство.Объекты считаются равными, если их каноническое представление имени совпадает с представлением, возвращаемым свойством <see cref="P:System.Security.Principal.IdentityReference.Value" />, или значения обоих объектов равны null.</summary>
  60. <returns>true, если значения <paramref name="left" /> и <paramref name="right" /> равны; в противном случае — false.</returns>
  61. <param name="left">Левый операнд <see cref="T:System.Security.Principal.IdentityReference" />, используемый для сравнения в отношении равенства.Этот параметр может иметь значение null.</param>
  62. <param name="right">Правый операнд <see cref="T:System.Security.Principal.IdentityReference" />, используемый для сравнения в отношении равенства.Этот параметр может иметь значение null.</param>
  63. </member>
  64. <member name="M:System.Security.Principal.IdentityReference.op_Inequality(System.Security.Principal.IdentityReference,System.Security.Principal.IdentityReference)">
  65. <summary>Сравнивает два объекта <see cref="T:System.Security.Principal.IdentityReference" /> на неравенство.Объекты считаются неравными, если их канонические представления имени отличаются от представления, возвращаемого свойством <see cref="P:System.Security.Principal.IdentityReference.Value" />, или один из объектов имеет значение null, а другой объект имеет другое значение.</summary>
  66. <returns>Значение true, если значения параметров <paramref name="left" /> и <paramref name="right" /> не равны; в противном случае — значение false.</returns>
  67. <param name="left">Левый операнд <see cref="T:System.Security.Principal.IdentityReference" />, используемый для сравнения в отношении неравенства.Этот параметр может иметь значение null.</param>
  68. <param name="right">Правый операнд <see cref="T:System.Security.Principal.IdentityReference" />, используемый для сравнения на неравенство.Этот параметр может иметь значение null.</param>
  69. </member>
  70. <member name="M:System.Security.Principal.IdentityReference.ToString">
  71. <summary>Возвращает строковое представление удостоверения, представленного объектом <see cref="T:System.Security.Principal.IdentityReference" />.</summary>
  72. <returns>Удостоверение в строковом формате.</returns>
  73. </member>
  74. <member name="M:System.Security.Principal.IdentityReference.Translate(System.Type)">
  75. <summary>Преобразует имя учетной записи, представленное объектом <see cref="T:System.Security.Principal.IdentityReference" />, в другой тип, производный от <see cref="T:System.Security.Principal.IdentityReference" />.</summary>
  76. <returns>Преобразованное удостоверение.</returns>
  77. <param name="targetType">Тип целевого объекта для преобразования из объекта <see cref="T:System.Security.Principal.IdentityReference" />. </param>
  78. </member>
  79. <member name="P:System.Security.Principal.IdentityReference.Value">
  80. <summary>Получает строковое значение удостоверения, представленного объектом <see cref="T:System.Security.Principal.IdentityReference" />.</summary>
  81. <returns>Строковое значение удостоверения, представленного объектом <see cref="T:System.Security.Principal.IdentityReference" />.</returns>
  82. </member>
  83. <member name="T:System.Security.Principal.IdentityReferenceCollection">
  84. <summary>Представляет коллекцию объектов <see cref="T:System.Security.Principal.IdentityReference" /> и обеспечивает средства преобразования наборов объектов, производных от <see cref="T:System.Security.Principal.IdentityReference" />, в типы, производные от <see cref="T:System.Security.Principal.IdentityReference" />. </summary>
  85. </member>
  86. <member name="M:System.Security.Principal.IdentityReferenceCollection.#ctor">
  87. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.IdentityReferenceCollection" /> нулевыми элементами в коллекции.</summary>
  88. </member>
  89. <member name="M:System.Security.Principal.IdentityReferenceCollection.#ctor(System.Int32)">
  90. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.IdentityReferenceCollection" />, используя заданный исходный размер.</summary>
  91. <param name="capacity">Исходное число элементов в коллекции.Значение параметра <paramref name="capacity" /> служит только в качестве подсказки; необязательно создается максимальное число элементов.</param>
  92. </member>
  93. <member name="M:System.Security.Principal.IdentityReferenceCollection.Add(System.Security.Principal.IdentityReference)">
  94. <summary>Добавляет объект <see cref="T:System.Security.Principal.IdentityReference" /> в коллекцию <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</summary>
  95. <param name="identity">Объект <see cref="T:System.Security.Principal.IdentityReference" /> для добавления в коллекцию.</param>
  96. </member>
  97. <member name="M:System.Security.Principal.IdentityReferenceCollection.Clear">
  98. <summary>Удаляет все объекты <see cref="T:System.Security.Principal.IdentityReference" /> из коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</summary>
  99. </member>
  100. <member name="M:System.Security.Principal.IdentityReferenceCollection.Contains(System.Security.Principal.IdentityReference)">
  101. <summary>Указывает, содержит ли коллекция <see cref="T:System.Security.Principal.IdentityReferenceCollection" /> заданный объект <see cref="T:System.Security.Principal.IdentityReference" />.</summary>
  102. <returns>Значение true, если коллекция содержит заданный объект.</returns>
  103. <param name="identity">Объект <see cref="T:System.Security.Principal.IdentityReference" /> для проверки.</param>
  104. </member>
  105. <member name="M:System.Security.Principal.IdentityReferenceCollection.CopyTo(System.Security.Principal.IdentityReference[],System.Int32)">
  106. <summary>Копирует коллекцию <see cref="T:System.Security.Principal.IdentityReferenceCollection" /> в массив <see cref="T:System.Security.Principal.IdentityReferenceCollection" />, начиная с указанного индекса.</summary>
  107. <param name="array">Объект массива <see cref="T:System.Security.Principal.IdentityReferenceCollection" />, в который должна быть скопирована коллекция <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</param>
  108. <param name="offset">Отсчитываемый от нуля индекс в массиве <paramref name="array" />, который обозначает позицию для копирования коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</param>
  109. </member>
  110. <member name="P:System.Security.Principal.IdentityReferenceCollection.Count">
  111. <summary>Возвращает число элементов в коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</summary>
  112. <returns>Число объектов <see cref="T:System.Security.Principal.IdentityReference" /> в коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</returns>
  113. </member>
  114. <member name="M:System.Security.Principal.IdentityReferenceCollection.GetEnumerator">
  115. <summary>Возвращает перечислитель, который может использоваться для выполнения итерации по коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</summary>
  116. <returns>Перечислитель для коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</returns>
  117. </member>
  118. <member name="P:System.Security.Principal.IdentityReferenceCollection.Item(System.Int32)">
  119. <summary>Устанавливает или возвращает узел по заданному индексу коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</summary>
  120. <returns>Объект <see cref="T:System.Security.Principal.IdentityReference" />, содержащийся в коллекции по указанному индексу.Если значение параметра <paramref name="index" /> больше или равно числу узлов в коллекции, возвращается значение null.</returns>
  121. <param name="index">Отсчитываемый от нуля индекс в коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</param>
  122. </member>
  123. <member name="M:System.Security.Principal.IdentityReferenceCollection.Remove(System.Security.Principal.IdentityReference)">
  124. <summary>Удаляет указанный объект <see cref="T:System.Security.Principal.IdentityReference" /> из коллекции.</summary>
  125. <returns>Значение true, если заданный объект был удален из коллекции.</returns>
  126. <param name="identity">Удаляемый объект <see cref="T:System.Security.Principal.IdentityReference" />.</param>
  127. </member>
  128. <member name="P:System.Security.Principal.IdentityReferenceCollection.System#Collections#Generic#ICollection{T}#IsReadOnly"></member>
  129. <member name="M:System.Security.Principal.IdentityReferenceCollection.System#Collections#IEnumerable#GetEnumerator">
  130. <summary>Возвращает перечислитель, который может использоваться для выполнения итерации по коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</summary>
  131. <returns>Перечислитель для коллекции <see cref="T:System.Security.Principal.IdentityReferenceCollection" />.</returns>
  132. </member>
  133. <member name="M:System.Security.Principal.IdentityReferenceCollection.Translate(System.Type)">
  134. <summary>Преобразует объекты коллекции в указанный тип.Этот метод вызывается так же, как метод <see cref="M:System.Security.Principal.IdentityReferenceCollection.Translate(System.Type,System.Boolean)" /> со значением false второго параметра. Это означает, что для элементов, преобразование которых завершается неудачно, исключения выдаваться не будут.</summary>
  135. <returns>Коллекция <see cref="T:System.Security.Principal.IdentityReferenceCollection" />, представляющая преобразованное содержимое исходной коллекции.</returns>
  136. <param name="targetType">Тип, в который преобразуются элементы коллекции.</param>
  137. <PermissionSet>
  138. <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
  139. </PermissionSet>
  140. </member>
  141. <member name="M:System.Security.Principal.IdentityReferenceCollection.Translate(System.Type,System.Boolean)">
  142. <summary>Преобразует объекты коллекции в указанный тип и использует заданную отказоустойчивость для обработки или игнорирования ошибок, связанных с типом, не имеющим сопоставление преобразования.</summary>
  143. <returns>Коллекция <see cref="T:System.Security.Principal.IdentityReferenceCollection" />, представляющая преобразованное содержимое исходной коллекции.</returns>
  144. <param name="targetType">Тип, в который преобразуются элементы коллекции.</param>
  145. <param name="forceSuccess">Логическое значение, определяющее способ обработки ошибок преобразования.Если параметр <paramref name="forceSuccess" /> имеет значение true, ошибки преобразования из-за необнаружения сопоставления во время преобразования приводят к сбою преобразования и вызову исключений.Если параметр <paramref name="forceSuccess" /> имеет значение false, типы, которые не удалось преобразовать из-за необнаружения сопоставления во время преобразования, копируются в возвращаемую коллекцию без преобразования.</param>
  146. <PermissionSet>
  147. <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
  148. </PermissionSet>
  149. </member>
  150. <member name="T:System.Security.Principal.NTAccount">
  151. <summary>Представляет учетную запись пользователя или группы.</summary>
  152. </member>
  153. <member name="M:System.Security.Principal.NTAccount.#ctor(System.String)">
  154. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.NTAccount" />, используя указанное имя.</summary>
  155. <param name="name">Имя, используемое для создания объекта <see cref="T:System.Security.Principal.NTAccount" />.Этот параметр не может иметь значение null или являться пустой строкой.</param>
  156. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="name" /> имеет значение null.</exception>
  157. <exception cref="T:System.ArgumentException">Параметр <paramref name="name" /> содержит пустую строку.– или –Параметр <paramref name="name" /> имеет слишком большую длину.</exception>
  158. </member>
  159. <member name="M:System.Security.Principal.NTAccount.#ctor(System.String,System.String)">
  160. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.NTAccount" />, используя указанные имя домена и имя учетной записи. </summary>
  161. <param name="domainName">Имя домена.Этот параметр может иметь значение null или являться пустой строкой.Имена доменов, имеющие значения NULL, обрабатываются аналогично пустой строке.</param>
  162. <param name="accountName">Имя учетной записи.Этот параметр не может иметь значение null или являться пустой строкой.</param>
  163. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="accountName" /> имеет значение null.</exception>
  164. <exception cref="T:System.ArgumentException">Параметр <paramref name="accountName" /> содержит пустую строку.– или –Параметр <paramref name="accountName" /> имеет слишком большую длину.– или –Параметр <paramref name="domainName" /> имеет слишком большую длину.</exception>
  165. </member>
  166. <member name="M:System.Security.Principal.NTAccount.Equals(System.Object)">
  167. <summary>Возвращает значение, показывающее, равен ли данный объект <see cref="T:System.Security.Principal.NTAccount" /> указанному объекту.</summary>
  168. <returns>true, если <paramref name="o" /> является объектом того же базового типа и значения, что и данный объект <see cref="T:System.Security.Principal.NTAccount" />; в противном случае — false.</returns>
  169. <param name="o">Объект, сравниваемый с данным объектом <see cref="T:System.Security.Principal.NTAccount" />, или значение null.</param>
  170. </member>
  171. <member name="M:System.Security.Principal.NTAccount.GetHashCode">
  172. <summary>Служит хэш-функцией для текущего объекта <see cref="T:System.Security.Principal.NTAccount" />.Метод <see cref="M:System.Security.Principal.NTAccount.GetHashCode" /> подходит для алгоритмов хэширования и структур данных, таких как хэш-таблицы.</summary>
  173. <returns>Хэш-значение для текущего объекта <see cref="T:System.Security.Principal.NTAccount" />.</returns>
  174. </member>
  175. <member name="M:System.Security.Principal.NTAccount.IsValidTargetType(System.Type)">
  176. <summary>Возвращает значение, показывающее, является ли указанный тип допустимым типом преобразования для класса <see cref="T:System.Security.Principal.NTAccount" />.</summary>
  177. <returns>true, если <paramref name="targetType" /> является допустимым типом преобразования для класса <see cref="T:System.Security.Principal.NTAccount" />; в противном случае — false.</returns>
  178. <param name="targetType">Тип, допустимость использования которого в качестве типа преобразования из класса <see cref="T:System.Security.Principal.NTAccount" /> требуется проверить.Допустимы следующие типы целевого объекта:- <see cref="T:System.Security.Principal.NTAccount" />- <see cref="T:System.Security.Principal.SecurityIdentifier" /></param>
  179. </member>
  180. <member name="M:System.Security.Principal.NTAccount.op_Equality(System.Security.Principal.NTAccount,System.Security.Principal.NTAccount)">
  181. <summary>Сравнивает два объекта <see cref="T:System.Security.Principal.NTAccount" /> на равенство.Объекты считаются равными, если их каноническое представление имени совпадает с представлением, возвращаемым свойством <see cref="P:System.Security.Principal.NTAccount.Value" />, или значения обоих объектов равны null.</summary>
  182. <returns>true, если <paramref name="left" /> и <paramref name="right" /> равны; в ином случае — false.</returns>
  183. <param name="left">Левый операнд, используемый для сравнения в отношении равенства.Этот параметр может иметь значение null.</param>
  184. <param name="right">Правый операнд, используемый для сравнения в отношении равенства.Этот параметр может иметь значение null.</param>
  185. </member>
  186. <member name="M:System.Security.Principal.NTAccount.op_Inequality(System.Security.Principal.NTAccount,System.Security.Principal.NTAccount)">
  187. <summary>Сравнивает два объекта <see cref="T:System.Security.Principal.NTAccount" /> на неравенство.Объекты считаются неравными, если их канонические представления имени отличаются от представления, возвращаемого свойством <see cref="P:System.Security.Principal.NTAccount.Value" />, или один из объектов имеет значение null, а другой объект имеет другое значение.</summary>
  188. <returns>true, если <paramref name="left" /> и <paramref name="right" /> не равны; в ином случае — false.</returns>
  189. <param name="left">Левый операнд, используемый для сравнения в отношении неравенства.Этот параметр может иметь значение null.</param>
  190. <param name="right">Правый операнд, используемый для сравнения в отношении неравенства.Этот параметр может иметь значение null.</param>
  191. </member>
  192. <member name="M:System.Security.Principal.NTAccount.ToString">
  193. <summary>Возвращает имя учетной записи в формате Домен\Учетная запись для учетной записи, представленной объектом <see cref="T:System.Security.Principal.NTAccount" />.</summary>
  194. <returns>Имя учетной записи в формате Домен\Учетная запись.</returns>
  195. </member>
  196. <member name="M:System.Security.Principal.NTAccount.Translate(System.Type)">
  197. <summary>Преобразует имя учетной записи, представленное объектом <see cref="T:System.Security.Principal.NTAccount" />, в другой тип, производный от <see cref="T:System.Security.Principal.IdentityReference" />.</summary>
  198. <returns>Преобразованное удостоверение.</returns>
  199. <param name="targetType">Тип целевого объекта для преобразования из объекта <see cref="T:System.Security.Principal.NTAccount" />.Типом целевого объекта должен быть тип, допустимый для использования в качестве аргумента метода <see cref="M:System.Security.Principal.NTAccount.IsValidTargetType(System.Type)" />.</param>
  200. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="targetType " />— null.</exception>
  201. <exception cref="T:System.ArgumentException">
  202. <paramref name="targetType " /> не является типом <see cref="T:System.Security.Principal.IdentityReference" />.</exception>
  203. <exception cref="T:System.Security.Principal.IdentityNotMappedException">Некоторые или ссылки на свойства нельзя преобразовать.</exception>
  204. <exception cref="T:System.SystemException">Исходное имя учетной записи слишком длинное.– или –Возвращен код ошибки Win32.</exception>
  205. <PermissionSet>
  206. <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
  207. </PermissionSet>
  208. </member>
  209. <member name="P:System.Security.Principal.NTAccount.Value">
  210. <summary>Возвращает строковое представление (в верхнем регистре) данного объекта <see cref="T:System.Security.Principal.NTAccount" />.</summary>
  211. <returns>Строковое представление (в верхнем регистре) данного объекта <see cref="T:System.Security.Principal.NTAccount" />.</returns>
  212. <PermissionSet>
  213. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  214. </PermissionSet>
  215. </member>
  216. <member name="T:System.Security.Principal.SecurityIdentifier">
  217. <summary>Представляет идентификатор безопасности (SID) и предоставляет операции маршалинга и сравнения для SID.</summary>
  218. </member>
  219. <member name="M:System.Security.Principal.SecurityIdentifier.#ctor(System.Byte[],System.Int32)">
  220. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.SecurityIdentifier" />, используя указанное двоичное представление идентификатора безопасности (ИД безопасности).</summary>
  221. <param name="binaryForm">Массив байтов, представляющий ИД безопасности.</param>
  222. <param name="offset">Смещение в байтах, которое должно использоваться в качестве начального индекса в параметре <paramref name="binaryForm" />. </param>
  223. </member>
  224. <member name="M:System.Security.Principal.SecurityIdentifier.#ctor(System.IntPtr)">
  225. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.SecurityIdentifier" />, используя целое число, представляющее двоичную форму идентификатора безопасности (ИД безопасности).</summary>
  226. <param name="binaryForm">Целое число, представляющее двоичную форму ИД безопасности.</param>
  227. </member>
  228. <member name="M:System.Security.Principal.SecurityIdentifier.#ctor(System.Security.Principal.WellKnownSidType,System.Security.Principal.SecurityIdentifier)">
  229. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.SecurityIdentifier" />, используя указанные хорошо известный тип идентификатора безопасности (ИД безопасности) и ИД безопасности домена.</summary>
  230. <param name="sidType">Одно из значений перечисления.Это значение не должно быть равно <see cref="F:System.Security.Principal.WellKnownSidType.LogonIdsSid" />.</param>
  231. <param name="domainSid">ИД безопасности домена.Это значение требуется для указанных ниже значений <see cref="T:System.Security.Principal.WellKnownSidType" />.Для любых других значений <see cref="T:System.Security.Principal.WellKnownSidType" /> данный параметр игнорируется.- <see cref="F:System.Security.Principal.WellKnownSidType.AccountAdministratorSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountGuestSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountKrbtgtSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountDomainAdminsSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountDomainUsersSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountDomainGuestsSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountComputersSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountControllersSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountCertAdminsSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountSchemaAdminsSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountEnterpriseAdminsSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountPolicyAdminsSid" />- <see cref="F:System.Security.Principal.WellKnownSidType.AccountRasAndIasServersSid" /></param>
  232. </member>
  233. <member name="M:System.Security.Principal.SecurityIdentifier.#ctor(System.String)">
  234. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.SecurityIdentifier" />, используя указанный идентификатор безопасности (ИД безопасности) в формате SDDL (Security Descriptor Definition Language).</summary>
  235. <param name="sddlForm">Строка SDDL для идентификатора безопасности, используемого для создания объекта <see cref="T:System.Security.Principal.SecurityIdentifier" />.</param>
  236. </member>
  237. <member name="P:System.Security.Principal.SecurityIdentifier.AccountDomainSid">
  238. <summary>Возвращает часть идентификатора безопасности (ИД безопасности) домена учетных записей из ИД безопасности, представленного объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />, если этот ИД безопасности представляет ИД безопасности учетной записи Windows.Если данный ИД безопасности не представляет ИД безопасности учетной записи Windows, это свойство возвращает <see cref="T:System.ArgumentNullException" />.</summary>
  239. <returns>Часть ИД безопасности домена учетных записей из ИД безопасности, представленного объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />, если этот ИД безопасности представляет ИД безопасности учетной записи Windows; в противном случае возвращается <see cref="T:System.ArgumentNullException" />.</returns>
  240. </member>
  241. <member name="P:System.Security.Principal.SecurityIdentifier.BinaryLength">
  242. <summary>Возвращает длину (в байтах) идентификатора безопасности (ИД безопасности), представленного объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</summary>
  243. <returns>Длина (в байтах) ИД безопасности, представленного объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</returns>
  244. </member>
  245. <member name="M:System.Security.Principal.SecurityIdentifier.CompareTo(System.Security.Principal.SecurityIdentifier)">
  246. <summary>Сравнивает текущий объект <see cref="T:System.Security.Principal.SecurityIdentifier" /> с заданным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</summary>
  247. <returns>Знаковое число, представляющее относительные значения этого экземпляра и параметра <paramref name="sid" />.Возвращаемое значение Описание Меньше нуля Данный экземпляр меньше <paramref name="sid" />. Zero Этот экземпляр и параметр <paramref name="sid" /> равны. Больше нуля. Этот экземпляр больше параметра <paramref name="sid" />. </returns>
  248. <param name="sid">Объект, который требуется сравнить с текущим объектом.</param>
  249. </member>
  250. <member name="M:System.Security.Principal.SecurityIdentifier.Equals(System.Object)">
  251. <summary>Возвращает значение, показывающее, равен ли данный объект <see cref="T:System.Security.Principal.SecurityIdentifier" /> указанному объекту.</summary>
  252. <returns>true, если <paramref name="o" /> является объектом того же базового типа и значения, что и данный объект <see cref="T:System.Security.Principal.SecurityIdentifier" />; в противном случае — false.</returns>
  253. <param name="o">Объект, сравниваемый с данным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />, или значение null.</param>
  254. </member>
  255. <member name="M:System.Security.Principal.SecurityIdentifier.Equals(System.Security.Principal.SecurityIdentifier)">
  256. <summary>Показывает, равен ли заданный объект <see cref="T:System.Security.Principal.SecurityIdentifier" /> текущему объекту <see cref="T:System.Security.Principal.SecurityIdentifier" />.</summary>
  257. <returns>true, если значение <paramref name="sid" /> равно значению текущего объекта <see cref="T:System.Security.Principal.SecurityIdentifier" />.</returns>
  258. <param name="sid">Объект, который требуется сравнить с текущим объектом.</param>
  259. </member>
  260. <member name="M:System.Security.Principal.SecurityIdentifier.GetBinaryForm(System.Byte[],System.Int32)">
  261. <summary>Копирует двоичное представление указанного идентификатора безопасности (ИД безопасности), представленного классом <see cref="T:System.Security.Principal.SecurityIdentifier" />, в массив байтов.</summary>
  262. <param name="binaryForm">Массив байтов для копируемого ИД безопасности.</param>
  263. <param name="offset">Смещение в байтах, которое должно использоваться в качестве начального индекса в параметре <paramref name="binaryForm" />. </param>
  264. </member>
  265. <member name="M:System.Security.Principal.SecurityIdentifier.GetHashCode">
  266. <summary>Служит хэш-функцией для текущего объекта <see cref="T:System.Security.Principal.SecurityIdentifier" />.Метод <see cref="M:System.Security.Principal.SecurityIdentifier.GetHashCode" /> подходит для алгоритмов хэширования и структур данных, таких как хэш-таблицы.</summary>
  267. <returns>Хэш-значение для текущего объекта <see cref="T:System.Security.Principal.SecurityIdentifier" />.</returns>
  268. </member>
  269. <member name="M:System.Security.Principal.SecurityIdentifier.IsAccountSid">
  270. <summary>Возвращает значение, показывающее, является ли идентификатор безопасности (ИД безопасности), представленный данным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />, допустимым ИД безопасности учетной записи Windows.</summary>
  271. <returns>true, если ИД безопасности, представленный данным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />, является допустимым ИД безопасности учетной записи Windows; в противном случае — false.</returns>
  272. </member>
  273. <member name="M:System.Security.Principal.SecurityIdentifier.IsEqualDomainSid(System.Security.Principal.SecurityIdentifier)">
  274. <summary>Возвращает значение, показывающее, относится ли идентификатор безопасности (ИД безопасности), представленный данным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />, к тому же домену, что и заданный ИД безопасности.</summary>
  275. <returns>true, если ИД безопасности, представленный данным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />, относится к тому же домену, что и ИД безопасности <paramref name="sid" />; в противном случае — false.</returns>
  276. <param name="sid">ИД безопасности, который требуется сравнить с данным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</param>
  277. </member>
  278. <member name="M:System.Security.Principal.SecurityIdentifier.IsValidTargetType(System.Type)">
  279. <summary>Возвращает значение, показывающее, является ли указанный тип допустимым типом преобразования для класса <see cref="T:System.Security.Principal.SecurityIdentifier" />.</summary>
  280. <returns>true, если <paramref name="targetType" /> является допустимым типом преобразования для класса <see cref="T:System.Security.Principal.SecurityIdentifier" />; в противном случае — false.</returns>
  281. <param name="targetType">Тип, допустимость использования которого в качестве типа преобразования из класса <see cref="T:System.Security.Principal.SecurityIdentifier" /> требуется проверить.Допустимы следующие типы целевого объекта:- <see cref="T:System.Security.Principal.NTAccount" />- <see cref="T:System.Security.Principal.SecurityIdentifier" /></param>
  282. </member>
  283. <member name="M:System.Security.Principal.SecurityIdentifier.IsWellKnown(System.Security.Principal.WellKnownSidType)">
  284. <summary>Возвращает значение, показывающее, соответствует ли объект <see cref="T:System.Security.Principal.SecurityIdentifier" /> заданному хорошо известному типу идентификатора безопасности (ИД безопасности). </summary>
  285. <returns>true, если <paramref name="type" /> — тип ИД безопасности для объекта <see cref="T:System.Security.Principal.SecurityIdentifier" />; в противном случае — false.</returns>
  286. <param name="type">Значение, которое требуется сравнить с объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</param>
  287. </member>
  288. <member name="F:System.Security.Principal.SecurityIdentifier.MaxBinaryLength">
  289. <summary>Возвращает максимальный размер (в байтах) двоичного представления идентификатора безопасности.</summary>
  290. </member>
  291. <member name="F:System.Security.Principal.SecurityIdentifier.MinBinaryLength">
  292. <summary>Возвращает минимальный размер (в байтах) двоичного представления идентификатора безопасности.</summary>
  293. </member>
  294. <member name="M:System.Security.Principal.SecurityIdentifier.op_Equality(System.Security.Principal.SecurityIdentifier,System.Security.Principal.SecurityIdentifier)">
  295. <summary>Сравнивает два объекта <see cref="T:System.Security.Principal.SecurityIdentifier" /> на равенство.Объекты считаются равными, если их каноническое представление совпадает с представлением, возвращаемым свойством <see cref="P:System.Security.Principal.SecurityIdentifier.Value" />, или оба объекта имеют значение null.</summary>
  296. <returns>true, если значения <paramref name="left" /> и <paramref name="right" /> равны; в противном случае — false.</returns>
  297. <param name="left">Левый операнд, используемый для сравнения в отношении равенства.Этот параметр может иметь значение null.</param>
  298. <param name="right">Правый операнд, используемый для сравнения в отношении равенства.Этот параметр может иметь значение null.</param>
  299. </member>
  300. <member name="M:System.Security.Principal.SecurityIdentifier.op_Inequality(System.Security.Principal.SecurityIdentifier,System.Security.Principal.SecurityIdentifier)">
  301. <summary>Сравнивает два объекта <see cref="T:System.Security.Principal.SecurityIdentifier" /> на неравенство.Объекты считаются неравными, если их канонические представления имени отличаются от представления, возвращаемого свойством <see cref="P:System.Security.Principal.SecurityIdentifier.Value" />, или один из объектов имеет значение null, а другой объект имеет другое значение.</summary>
  302. <returns>Значение true, если значения параметров <paramref name="left" /> и <paramref name="right" /> не равны; в противном случае — значение false.</returns>
  303. <param name="left">Левый операнд, используемый для сравнения в отношении неравенства.Этот параметр может иметь значение null.</param>
  304. <param name="right">Правый операнд, используемый для сравнения в отношении неравенства.Этот параметр может иметь значение null.</param>
  305. </member>
  306. <member name="M:System.Security.Principal.SecurityIdentifier.ToString">
  307. <summary>Возвращает идентификатор безопасности (ИД безопасности) в формате SDDL (Security Descriptor Definition Language) для учетной записи, представленной объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.Пример формата SDDL — S-1-5-9.</summary>
  308. <returns>ИД безопасности в формате SDDL для учетной записи, представленной объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</returns>
  309. </member>
  310. <member name="M:System.Security.Principal.SecurityIdentifier.Translate(System.Type)">
  311. <summary>Преобразует имя учетной записи, представленной объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />, в другой тип, производный от <see cref="T:System.Security.Principal.IdentityReference" />.</summary>
  312. <returns>Преобразованное удостоверение.</returns>
  313. <param name="targetType">Тип целевого объекта для преобразования из объекта <see cref="T:System.Security.Principal.SecurityIdentifier" />.Типом целевого объекта должен быть тип, допустимый для использования в качестве аргумента метода <see cref="M:System.Security.Principal.SecurityIdentifier.IsValidTargetType(System.Type)" />.</param>
  314. <exception cref="T:System.ArgumentNullException">Значение параметра <paramref name="targetType " />— null.</exception>
  315. <exception cref="T:System.ArgumentException">
  316. <paramref name="targetType " /> не является типом <see cref="T:System.Security.Principal.IdentityReference" />.</exception>
  317. <exception cref="T:System.Security.Principal.IdentityNotMappedException">Некоторые или ссылки на свойства нельзя преобразовать.</exception>
  318. <exception cref="T:System.SystemException">Возвращен код ошибки Win32.</exception>
  319. <PermissionSet>
  320. <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
  321. </PermissionSet>
  322. </member>
  323. <member name="P:System.Security.Principal.SecurityIdentifier.Value">
  324. <summary>Возвращает строку символов в верхнем регистре в формате SDDL (Security Descriptor Definition Language) для идентификатора безопасности (ИД безопасности), представленного данным объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</summary>
  325. <returns>Строка символов в верхнем регистре в формате SDDL для ИД безопасности, представленного объектом <see cref="T:System.Security.Principal.SecurityIdentifier" />.</returns>
  326. <PermissionSet>
  327. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="UnmanagedCode" />
  328. </PermissionSet>
  329. </member>
  330. <member name="T:System.Security.Principal.TokenAccessLevels">
  331. <summary>Определяет привилегии учетной записи пользователя, связанной с маркером доступа. </summary>
  332. </member>
  333. <member name="F:System.Security.Principal.TokenAccessLevels.AdjustDefault">
  334. <summary>Пользователь может изменить для маркера владельца по умолчанию, основную группу или список управления доступом на уровне пользователей (DACL).</summary>
  335. </member>
  336. <member name="F:System.Security.Principal.TokenAccessLevels.AdjustGroups">
  337. <summary>Пользователь может изменить атрибуты групп в маркере.</summary>
  338. </member>
  339. <member name="F:System.Security.Principal.TokenAccessLevels.AdjustPrivileges">
  340. <summary>Пользователь может включить или отключить привилегии в маркере.</summary>
  341. </member>
  342. <member name="F:System.Security.Principal.TokenAccessLevels.AdjustSessionId">
  343. <summary>Пользователь может изменить идентификатор сеанса маркера.</summary>
  344. </member>
  345. <member name="F:System.Security.Principal.TokenAccessLevels.AllAccess">
  346. <summary>Пользователь имеет полный доступ к маркеру.</summary>
  347. </member>
  348. <member name="F:System.Security.Principal.TokenAccessLevels.AssignPrimary">
  349. <summary>Пользователь может присоединить основной маркер к процессу.</summary>
  350. </member>
  351. <member name="F:System.Security.Principal.TokenAccessLevels.Duplicate">
  352. <summary>Пользователь может дублировать маркер.</summary>
  353. </member>
  354. <member name="F:System.Security.Principal.TokenAccessLevels.Impersonate">
  355. <summary>Пользователь может олицетворять клиента.</summary>
  356. </member>
  357. <member name="F:System.Security.Principal.TokenAccessLevels.MaximumAllowed">
  358. <summary>Максимальное значение, которое может быть назначено для перечисления <see cref="T:System.Security.Principal.TokenAccessLevels" />.</summary>
  359. </member>
  360. <member name="F:System.Security.Principal.TokenAccessLevels.Query">
  361. <summary>Пользователь может запросить маркер.</summary>
  362. </member>
  363. <member name="F:System.Security.Principal.TokenAccessLevels.QuerySource">
  364. <summary>Пользователь может запросить источник маркера.</summary>
  365. </member>
  366. <member name="F:System.Security.Principal.TokenAccessLevels.Read">
  367. <summary>Пользователь имеет обычные права чтения и привилегию <see cref="F:System.Security.Principal.TokenAccessLevels.Query" /> для маркера.</summary>
  368. </member>
  369. <member name="F:System.Security.Principal.TokenAccessLevels.Write">
  370. <summary>Пользователь имеет обычные права записи и привилегии <see cref="F:System.Security.Principal.TokenAccessLevels.AdjustPrivileges,F:System.Security.Principal.TokenAccessLevels.AdjustGroups" /> и <see cref="F:System.Security.Principal.TokenAccessLevels.AdjustDefault" /> для маркера.</summary>
  371. </member>
  372. <member name="T:System.Security.Principal.WellKnownSidType">
  373. <summary>Определяет набор часто используемых идентификаторов безопасности (SID).</summary>
  374. </member>
  375. <member name="F:System.Security.Principal.WellKnownSidType.AccountAdministratorSid">
  376. <summary>Идентификатор безопасности, соответствующий группе учетных записей администраторов.</summary>
  377. </member>
  378. <member name="F:System.Security.Principal.WellKnownSidType.AccountCertAdminsSid">
  379. <summary>Идентификатор безопасности, соответствующий группе администраторов сертификатов.</summary>
  380. </member>
  381. <member name="F:System.Security.Principal.WellKnownSidType.AccountComputersSid">
  382. <summary>Идентификатор безопасности, соответствующий группе учетных записей компьютеров.</summary>
  383. </member>
  384. <member name="F:System.Security.Principal.WellKnownSidType.AccountControllersSid">
  385. <summary>Идентификатор безопасности, соответствующий группе учетных записей контроллеров.</summary>
  386. </member>
  387. <member name="F:System.Security.Principal.WellKnownSidType.AccountDomainAdminsSid">
  388. <summary>Идентификатор безопасности, соответствующий группе учетных записей администраторов домена.</summary>
  389. </member>
  390. <member name="F:System.Security.Principal.WellKnownSidType.AccountDomainGuestsSid">
  391. <summary>Идентификатор безопасности, соответствующий группе учетных записей гостей домена.</summary>
  392. </member>
  393. <member name="F:System.Security.Principal.WellKnownSidType.AccountDomainUsersSid">
  394. <summary>Идентификатор безопасности, соответствующий группе учетных записей пользователей домена.</summary>
  395. </member>
  396. <member name="F:System.Security.Principal.WellKnownSidType.AccountEnterpriseAdminsSid">
  397. <summary>Идентификатор безопасности, соответствующий группе администраторов предприятия.</summary>
  398. </member>
  399. <member name="F:System.Security.Principal.WellKnownSidType.AccountGuestSid">
  400. <summary>Идентификатор безопасности, соответствующий группе учетных записей гостей.</summary>
  401. </member>
  402. <member name="F:System.Security.Principal.WellKnownSidType.AccountKrbtgtSid">
  403. <summary>Идентификатор безопасности, соответствующий группе учетных записей целевых объектов Kerberos.</summary>
  404. </member>
  405. <member name="F:System.Security.Principal.WellKnownSidType.AccountPolicyAdminsSid">
  406. <summary>Идентификатор безопасности, соответствующий группе администраторов политик.</summary>
  407. </member>
  408. <member name="F:System.Security.Principal.WellKnownSidType.AccountRasAndIasServersSid">
  409. <summary>Идентификатор безопасности, соответствующий учетной записи серверов RAS и IAS.</summary>
  410. </member>
  411. <member name="F:System.Security.Principal.WellKnownSidType.AccountSchemaAdminsSid">
  412. <summary>Идентификатор безопасности, соответствующий группе администраторов схемы.</summary>
  413. </member>
  414. <member name="F:System.Security.Principal.WellKnownSidType.AnonymousSid">
  415. <summary>Идентификатор безопасности для анонимной учетной записи.</summary>
  416. </member>
  417. <member name="F:System.Security.Principal.WellKnownSidType.AuthenticatedUserSid">
  418. <summary>Идентификатор безопасности для прошедшего проверку пользователя.</summary>
  419. </member>
  420. <member name="F:System.Security.Principal.WellKnownSidType.BatchSid">
  421. <summary>Идентификатор безопасности для процесса пакетной обработки.Этот идентификатор добавляется в процесс маркера, когда он входит в систему в качестве пакетного задания.</summary>
  422. </member>
  423. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinAccountOperatorsSid">
  424. <summary>Идентификатор безопасности, соответствующий учетной записи операторов учета.</summary>
  425. </member>
  426. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinAdministratorsSid">
  427. <summary>Идентификатор безопасности, соответствующий учетной записи администратора.</summary>
  428. </member>
  429. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinAuthorizationAccessSid">
  430. <summary>Идентификатор безопасности, соответствующий группе авторизации доступа Windows.</summary>
  431. </member>
  432. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinBackupOperatorsSid">
  433. <summary>Идентификатор безопасности, соответствующий группе операторов архива.</summary>
  434. </member>
  435. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinDomainSid">
  436. <summary>Идентификатор безопасности, соответствующий учетной записи домена.</summary>
  437. </member>
  438. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinGuestsSid">
  439. <summary>Идентификатор безопасности, соответствующий учетной записи "Гость".</summary>
  440. </member>
  441. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinIncomingForestTrustBuildersSid">
  442. <summary>Идентификатор безопасности, позволяющий пользователю создавать входящие доверия лесов.Этот идентификатор добавляется в маркер пользователей, являющихся членами встроенной группы "Создатели входящего доверия леса" в корневом домене леса.</summary>
  443. </member>
  444. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinNetworkConfigurationOperatorsSid">
  445. <summary>Идентификатор безопасности, соответствующий группе операторов сети.</summary>
  446. </member>
  447. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinPerformanceLoggingUsersSid">
  448. <summary>Указывает идентификатор безопасности, соответствующий группе пользователей, которые имеют доступ к мониторингу компьютера.</summary>
  449. </member>
  450. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinPerformanceMonitoringUsersSid">
  451. <summary>Указывает идентификатор безопасности, соответствующий группе пользователей, которые имеют доступ к планированию записи в журнал счетчиков производительности на данном компьютере.</summary>
  452. </member>
  453. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinPowerUsersSid">
  454. <summary>Идентификатор безопасности, соответствующий группе опытных пользователей.</summary>
  455. </member>
  456. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinPreWindows2000CompatibleAccessSid">
  457. <summary>Идентификатор безопасности, соответствующий учетным записям, совместимым с пред-Windows 2000.</summary>
  458. </member>
  459. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinPrintOperatorsSid">
  460. <summary>Идентификатор безопасности, соответствующий группе операторов печати.</summary>
  461. </member>
  462. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinRemoteDesktopUsersSid">
  463. <summary>Идентификатор безопасности, соответствующий пользователям удаленного рабочего стола.</summary>
  464. </member>
  465. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinReplicatorSid">
  466. <summary>Идентификатор безопасности, соответствующий учетной записи "Репликатор".</summary>
  467. </member>
  468. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinSystemOperatorsSid">
  469. <summary>Идентификатор безопасности, соответствующий группе системных операторов.</summary>
  470. </member>
  471. <member name="F:System.Security.Principal.WellKnownSidType.BuiltinUsersSid">
  472. <summary>Идентификатор безопасности, соответствующий встроенным учетным записям пользователей.</summary>
  473. </member>
  474. <member name="F:System.Security.Principal.WellKnownSidType.CreatorGroupServerSid">
  475. <summary>Идентификатор безопасности группы-создателя "сервер".</summary>
  476. </member>
  477. <member name="F:System.Security.Principal.WellKnownSidType.CreatorGroupSid">
  478. <summary>Идентификатор безопасности, соответствующий группе-создателю объекта.</summary>
  479. </member>
  480. <member name="F:System.Security.Principal.WellKnownSidType.CreatorOwnerServerSid">
  481. <summary>Идентификатор безопасности владельца-создателя "сервер".</summary>
  482. </member>
  483. <member name="F:System.Security.Principal.WellKnownSidType.CreatorOwnerSid">
  484. <summary>Идентификатор безопасности, соответствующий владельцу или создателю объекта.</summary>
  485. </member>
  486. <member name="F:System.Security.Principal.WellKnownSidType.DialupSid">
  487. <summary>Идентификатор безопасности для учетной записи удаленного подключения.</summary>
  488. </member>
  489. <member name="F:System.Security.Principal.WellKnownSidType.DigestAuthenticationSid">
  490. <summary>Идентификатор безопасности, присутствующий после проверки подлинности клиента пакетом дайджест-проверки подлинности Microsoft.</summary>
  491. </member>
  492. <member name="F:System.Security.Principal.WellKnownSidType.EnterpriseControllersSid">
  493. <summary>Идентификатор безопасности для контроллера предприятия.</summary>
  494. </member>
  495. <member name="F:System.Security.Principal.WellKnownSidType.InteractiveSid">
  496. <summary>Идентификатор безопасности для интерактивной учетной записи.Этот идентификатор добавляется в процесс маркера, когда он входит в систему интерактивно.</summary>
  497. </member>
  498. <member name="F:System.Security.Principal.WellKnownSidType.LocalServiceSid">
  499. <summary>Идентификатор безопасности, соответствующий локальной службе.</summary>
  500. </member>
  501. <member name="F:System.Security.Principal.WellKnownSidType.LocalSid">
  502. <summary>Локальный идентификатор безопасности.</summary>
  503. </member>
  504. <member name="F:System.Security.Principal.WellKnownSidType.LocalSystemSid">
  505. <summary>Идентификатор безопасности, соответствующий локальной системе.</summary>
  506. </member>
  507. <member name="F:System.Security.Principal.WellKnownSidType.LogonIdsSid">
  508. <summary>Идентификатор безопасности, соответствующий идентификаторам входа.</summary>
  509. </member>
  510. <member name="F:System.Security.Principal.WellKnownSidType.MaxDefined">
  511. <summary>Максимальный определенный идентификатор безопасности в перечислении <see cref="T:System.Security.Principal.WellKnownSidType" />.</summary>
  512. </member>
  513. <member name="F:System.Security.Principal.WellKnownSidType.NetworkServiceSid">
  514. <summary>Идентификатор безопасности, соответствующий сетевой службе.</summary>
  515. </member>
  516. <member name="F:System.Security.Principal.WellKnownSidType.NetworkSid">
  517. <summary>Идентификатор безопасности для сетевой учетной записи.Этот идентификатор добавляется в процесс маркера, когда он входит в систему по сети.</summary>
  518. </member>
  519. <member name="F:System.Security.Principal.WellKnownSidType.NTAuthoritySid">
  520. <summary>Идентификатор безопасности для центра Windows NT.</summary>
  521. </member>
  522. <member name="F:System.Security.Principal.WellKnownSidType.NtlmAuthenticationSid">
  523. <summary>Идентификатор безопасности, присутствующий после проверки подлинности клиента пакетом проверки подлинности Microsoft NTLM.</summary>
  524. </member>
  525. <member name="F:System.Security.Principal.WellKnownSidType.NullSid">
  526. <summary>Пустой идентификатор безопасности.</summary>
  527. </member>
  528. <member name="F:System.Security.Principal.WellKnownSidType.OtherOrganizationSid">
  529. <summary>Идентификатор безопасности, присутствующий после прохождения пользователем проверки подлинности через лес с включенной функцией выборочной проверки подлинности.При наличии идентификатора безопасности идентификатор <see cref="F:System.Security.Principal.WellKnownSidType.ThisOrganizationSid" /> присутствовать не может.</summary>
  530. </member>
  531. <member name="F:System.Security.Principal.WellKnownSidType.ProxySid">
  532. <summary>Идентификатор безопасности прокси-сервера.</summary>
  533. </member>
  534. <member name="F:System.Security.Principal.WellKnownSidType.RemoteLogonIdSid">
  535. <summary>Идентификатор безопасности, соответствующий удаленным входам в систему.</summary>
  536. </member>
  537. <member name="F:System.Security.Principal.WellKnownSidType.RestrictedCodeSid">
  538. <summary>Идентификатор безопасности для запрещенного кода.</summary>
  539. </member>
  540. <member name="F:System.Security.Principal.WellKnownSidType.SChannelAuthenticationSid">
  541. <summary>Идентификатор безопасности, присутствующий после проверки подлинности клиента пакетом проверки подлинности по безопасному каналу (SSL/TLS).</summary>
  542. </member>
  543. <member name="F:System.Security.Principal.WellKnownSidType.SelfSid">
  544. <summary>Идентификатор безопасности для самообслуживания.</summary>
  545. </member>
  546. <member name="F:System.Security.Principal.WellKnownSidType.ServiceSid">
  547. <summary>Идентификатор безопасности для службы.Этот идентификатор добавляется в процесс маркера, когда он входит в систему в качестве службы.</summary>
  548. </member>
  549. <member name="F:System.Security.Principal.WellKnownSidType.TerminalServerSid">
  550. <summary>Идентификатор безопасности, соответствующий учетной записи сервера терминалов.</summary>
  551. </member>
  552. <member name="F:System.Security.Principal.WellKnownSidType.ThisOrganizationSid">
  553. <summary>Идентификатор безопасности, присутствующий после прохождения пользователем проверки подлинности изнутри леса или через уровень доверия, не имеющий включенной функции выборочной проверки подлинности.При наличии этого идентификатора идентификатор <see cref="F:System.Security.Principal.WellKnownSidType.OtherOrganizationSid" /> присутствовать не может.</summary>
  554. </member>
  555. <member name="F:System.Security.Principal.WellKnownSidType.WinBuiltinTerminalServerLicenseServersSid">
  556. <summary>Идентификатор безопасности, присутствующий на сервере, который может выдавать лицензии для сервера терминалов.</summary>
  557. </member>
  558. <member name="F:System.Security.Principal.WellKnownSidType.WorldSid">
  559. <summary>Идентификатор безопасности, соответствующий любому объекту.</summary>
  560. </member>
  561. <member name="T:System.Security.Principal.WindowsBuiltInRole">
  562. <summary>Задает основные роли, используемые в методе <see cref="M:System.Security.Principal.WindowsPrincipal.IsInRole(System.String)" />.</summary>
  563. </member>
  564. <member name="F:System.Security.Principal.WindowsBuiltInRole.AccountOperator">
  565. <summary>Операторы учетных записей осуществляют управление учетными записями пользователей на компьютере или в домене.</summary>
  566. </member>
  567. <member name="F:System.Security.Principal.WindowsBuiltInRole.Administrator">
  568. <summary>Администраторы обладают полным и неограниченным доступом к компьютеру или домену.</summary>
  569. </member>
  570. <member name="F:System.Security.Principal.WindowsBuiltInRole.BackupOperator">
  571. <summary>Операторы архива могут переопределять ограничения по безопасности для конкретных целей (резервное копирование или восстановление файлов).</summary>
  572. </member>
  573. <member name="F:System.Security.Principal.WindowsBuiltInRole.Guest">
  574. <summary>Для пользователей с гостевой учетной записью существует больше ограничений, чем для обычных пользователей.</summary>
  575. </member>
  576. <member name="F:System.Security.Principal.WindowsBuiltInRole.PowerUser">
  577. <summary>Опытным пользователям предоставлено большинство административных прав с некоторыми ограничениями.Поэтому наряду с сертифицированными приложениями опытные пользователи могут запускать приложения прежних версий.</summary>
  578. </member>
  579. <member name="F:System.Security.Principal.WindowsBuiltInRole.PrintOperator">
  580. <summary>Операторы печати могут управлять принтером.</summary>
  581. </member>
  582. <member name="F:System.Security.Principal.WindowsBuiltInRole.Replicator">
  583. <summary>Репликаторы поддерживают репликацию файлов в домене.</summary>
  584. </member>
  585. <member name="F:System.Security.Principal.WindowsBuiltInRole.SystemOperator">
  586. <summary>Системные операторы управляют определенным компьютером.</summary>
  587. </member>
  588. <member name="F:System.Security.Principal.WindowsBuiltInRole.User">
  589. <summary>Обычным пользователям не разрешено вносить в систему случайные или преднамеренные изменения.Поэтому обычные пользователи могут запускать только сертифицированные приложения. Запуск большинства приложений прежних версий им запрещен.</summary>
  590. </member>
  591. <member name="T:System.Security.Principal.WindowsIdentity">
  592. <summary>Представляет пользователя Windows.</summary>
  593. </member>
  594. <member name="M:System.Security.Principal.WindowsIdentity.#ctor(System.IntPtr)">
  595. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.WindowsIdentity" /> для пользователя, представленного заданным токеном учетной записи Windows.</summary>
  596. <param name="userToken">Токен учетной записи для пользователя, от лица которого выполняется код. </param>
  597. <exception cref="T:System.ArgumentException">
  598. <paramref name="userToken" /> is 0.-or-<paramref name="userToken" /> is duplicated and invalid for impersonation.</exception>
  599. <exception cref="T:System.Security.SecurityException">The caller does not have the correct permissions. -or-A Win32 error occurred.</exception>
  600. </member>
  601. <member name="M:System.Security.Principal.WindowsIdentity.#ctor(System.IntPtr,System.String)">
  602. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.WindowsIdentity" /> для пользователя, представленного заданным токеном учетной записи Windows и заданным типом проверки подлинности.</summary>
  603. <param name="userToken">Токен учетной записи для пользователя, от лица которого выполняется код. </param>
  604. <param name="type">(Использовать только для справки.) Тип проверки подлинности, применяемой для идентификации пользователя.Дополнительные сведения см. в разделе "Замечания".</param>
  605. <exception cref="T:System.ArgumentException">
  606. <paramref name="userToken" /> is 0.-or-<paramref name="userToken" /> is duplicated and invalid for impersonation.</exception>
  607. <exception cref="T:System.Security.SecurityException">The caller does not have the correct permissions. -or-A Win32 error occurred.</exception>
  608. </member>
  609. <member name="P:System.Security.Principal.WindowsIdentity.AccessToken">
  610. <summary>[SECURITY CRITICAL] Возвращает объект <see cref="T:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle" /> для данного экземпляра <see cref="T:System.Security.Principal.WindowsIdentity" />. </summary>
  611. <returns>Возвращает значение типа <see cref="T:Microsoft.Win32.SafeHandles.SafeAccessTokenHandle" />.</returns>
  612. </member>
  613. <member name="M:System.Security.Principal.WindowsIdentity.Dispose">
  614. <summary>Освобождает все ресурсы, занятые модулем <see cref="T:System.Security.Principal.WindowsIdentity" />. </summary>
  615. </member>
  616. <member name="M:System.Security.Principal.WindowsIdentity.Dispose(System.Boolean)">
  617. <summary>Освобождает неуправляемые ресурсы, используемые объектом <see cref="T:System.Security.Principal.WindowsIdentity" />, а при необходимости освобождает также управляемые ресурсы. </summary>
  618. <param name="disposing">Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы. </param>
  619. </member>
  620. <member name="M:System.Security.Principal.WindowsIdentity.GetAnonymous">
  621. <summary>Возвращает объект <see cref="T:System.Security.Principal.WindowsIdentity" />, который можно использовать в качестве контрольного значения в коде, чтобы представлять анонимного пользователя.Значение свойства не представляет встроенный анонимный идентификатор, используемый операционной системой Windows.</summary>
  622. <returns>Объект, представляющий анонимного пользователя.</returns>
  623. </member>
  624. <member name="M:System.Security.Principal.WindowsIdentity.GetCurrent">
  625. <summary>Возвращает объект <see cref="T:System.Security.Principal.WindowsIdentity" />, представляющий текущего пользователя Windows.</summary>
  626. <returns>Объект, представляющий текущего пользователя.</returns>
  627. <exception cref="T:System.Security.SecurityException">The caller does not have the correct permissions. </exception>
  628. <PermissionSet>
  629. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlPrincipal" />
  630. </PermissionSet>
  631. </member>
  632. <member name="M:System.Security.Principal.WindowsIdentity.GetCurrent(System.Boolean)">
  633. <summary>Возвращает объект <see cref="T:System.Security.Principal.WindowsIdentity" />, представляющий идентификатор Windows для потока или процесса в зависимости от значения параметра <paramref name="ifImpersonating" />.</summary>
  634. <returns>Объект, представляющий пользователя Windows.</returns>
  635. <param name="ifImpersonating">Значение true для возврата объекта <see cref="T:System.Security.Principal.WindowsIdentity" />, только если олицетворение потока выполняется в данный момент; значение false для возврата объекта <see cref="T:System.Security.Principal.WindowsIdentity" /> потока, если олицетворение потока выполняется, или объекта <see cref="T:System.Security.Principal.WindowsIdentity" /> процесса, если олицетворение потока в настоящий момент не выполняется.</param>
  636. <PermissionSet>
  637. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlPrincipal" />
  638. </PermissionSet>
  639. </member>
  640. <member name="M:System.Security.Principal.WindowsIdentity.GetCurrent(System.Security.Principal.TokenAccessLevels)">
  641. <summary>Возвращает объект <see cref="T:System.Security.Principal.WindowsIdentity" />, представляющий текущего пользователя Windows, используя указанный требуемый уровень доступа к токену.</summary>
  642. <returns>Объект, представляющий текущего пользователя.</returns>
  643. <param name="desiredAccess">Побитовое сочетание значений перечисления. </param>
  644. <PermissionSet>
  645. <IPermission class="System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="ControlPrincipal" />
  646. </PermissionSet>
  647. </member>
  648. <member name="P:System.Security.Principal.WindowsIdentity.Groups">
  649. <summary>Возвращает группы, к которым относится текущий пользователь Windows.</summary>
  650. <returns>Объект, представляющий группы, к которым принадлежит текущий пользователь Windows.</returns>
  651. </member>
  652. <member name="P:System.Security.Principal.WindowsIdentity.ImpersonationLevel">
  653. <summary>Возвращает уровень олицетворения для пользователя.</summary>
  654. <returns>Одно из значений перечисления, указывающее уровень олицетворения. </returns>
  655. </member>
  656. <member name="P:System.Security.Principal.WindowsIdentity.IsAnonymous">
  657. <summary>Возвращает значение, показывающее, определена ли в системе учетная запись пользователя как анонимная.</summary>
  658. <returns>Значение true, если учетная запись пользователя является анонимной; в противном случае — значение false.</returns>
  659. </member>
  660. <member name="P:System.Security.Principal.WindowsIdentity.IsGuest">
  661. <summary>Возвращает значение, показывающее, определена ли в системе учетная запись пользователя как учетная запись <see cref="F:System.Security.Principal.WindowsAccountType.Guest" />.</summary>
  662. <returns>Значение true, если учетная запись пользователя является учетной записью <see cref="F:System.Security.Principal.WindowsAccountType.Guest" />; в противном случае — значение false.</returns>
  663. </member>
  664. <member name="P:System.Security.Principal.WindowsIdentity.IsSystem">
  665. <summary>Возвращает значение, показывающее, определена ли в системе учетная запись пользователя как учетная запись <see cref="F:System.Security.Principal.WindowsAccountType.System" />.</summary>
  666. <returns>Значение true, если учетная запись пользователя является учетной записью <see cref="F:System.Security.Principal.WindowsAccountType.System" />; в противном случае — значение false.</returns>
  667. </member>
  668. <member name="P:System.Security.Principal.WindowsIdentity.Owner">
  669. <summary>Возвращает идентификатор безопасности (ИД безопасности) для владельца токена.</summary>
  670. <returns>Объект для владельца токена.</returns>
  671. </member>
  672. <member name="M:System.Security.Principal.WindowsIdentity.RunImpersonated(Microsoft.Win32.SafeHandles.SafeAccessTokenHandle,System.Action)">
  673. <summary>Выполняет указанное действие с олицетворенным удостоверением Windows.Вместо олицетворенного вызова метода и выполнения функции в контексте <see cref="T:System.Security.Principal.WindowsImpersonationContext" /> можно использовать метод <see cref="M:System.Security.Principal.WindowsIdentity.RunImpersonated(Microsoft.Win32.SafeHandles.SafeAccessTokenHandle,System.Action)" /> и предоставить функцию непосредственно в качестве параметра.</summary>
  674. <param name="safeAccessTokenHandle">Дескриптор SafeAccessTokenHandle олицетворенного удостоверения Windows.</param>
  675. <param name="action">System.Action для запуска. </param>
  676. </member>
  677. <member name="M:System.Security.Principal.WindowsIdentity.RunImpersonated``1(Microsoft.Win32.SafeHandles.SafeAccessTokenHandle,System.Func{``0})">
  678. <summary>Выполняет указанную функцию с олицетворенным удостоверением Windows.Вместо олицетворенного вызова метода и выполнения функции в контексте <see cref="T:System.Security.Principal.WindowsImpersonationContext" /> можно использовать метод <see cref="M:System.Security.Principal.WindowsIdentity.RunImpersonated(Microsoft.Win32.SafeHandles.SafeAccessTokenHandle,System.Action)" /> и предоставить функцию непосредственно в качестве параметра.</summary>
  679. <returns>Возвращает результат функции.</returns>
  680. <param name="safeAccessTokenHandle">Дескриптор SafeAccessTokenHandle олицетворенного удостоверения Windows.</param>
  681. <param name="func">System.Func для запуска.</param>
  682. <typeparam name="T">Тип объекта, который используется и возвращается функцией.</typeparam>
  683. </member>
  684. <member name="P:System.Security.Principal.WindowsIdentity.User">
  685. <summary>Возвращает идентификатор безопасности (ИД безопасности) для пользователя.</summary>
  686. <returns>Объект для пользователя.</returns>
  687. </member>
  688. <member name="T:System.Security.Principal.WindowsPrincipal">
  689. <summary>Включает код для проверки членства пользователя Windows в группе Windows.</summary>
  690. </member>
  691. <member name="M:System.Security.Principal.WindowsPrincipal.#ctor(System.Security.Principal.WindowsIdentity)">
  692. <summary>Инициализирует новый экземпляр класса <see cref="T:System.Security.Principal.WindowsPrincipal" /> указанным объектом <see cref="T:System.Security.Principal.WindowsIdentity" />.</summary>
  693. <param name="ntIdentity">Объект, из которого создается новый экземпляр <see cref="T:System.Security.Principal.WindowsPrincipal" />. </param>
  694. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="ntIdentity" /> имеет значение null. </exception>
  695. </member>
  696. <member name="M:System.Security.Principal.WindowsPrincipal.IsInRole(System.Int32)">
  697. <summary>Определяет, относится ли текущий участник к группе пользователей Windows с заданным относительным идентификатором (RID).</summary>
  698. <returns>Значение true, если текущий субъект является членом заданной группы пользователей Windows (в конкретной роли); в противном случае — значение false.</returns>
  699. <param name="rid">RID группы пользователей Windows, в которой требуется проверить состояние членства участника. </param>
  700. <PermissionSet>
  701. <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
  702. </PermissionSet>
  703. </member>
  704. <member name="M:System.Security.Principal.WindowsPrincipal.IsInRole(System.Security.Principal.SecurityIdentifier)">
  705. <summary>Определяет, относится ли текущий субъект к группе пользователей Windows с заданным идентификатором безопасности (SID).</summary>
  706. <returns>Значение true, если текущий участник является членом заданной группы пользователей Windows; в противном случае — значение false.</returns>
  707. <param name="sid">Объект <see cref="T:System.Security.Principal.SecurityIdentifier" />, уникально определяющий группу пользователей Windows.</param>
  708. <exception cref="T:System.ArgumentNullException">Параметр <paramref name="sid" /> имеет значение null.</exception>
  709. <exception cref="T:System.Security.SecurityException">Система Windows возвратила код ошибки Win32.</exception>
  710. <PermissionSet>
  711. <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
  712. </PermissionSet>
  713. </member>
  714. <member name="M:System.Security.Principal.WindowsPrincipal.IsInRole(System.Security.Principal.WindowsBuiltInRole)">
  715. <summary>Определяет, относится ли текущий субъект к группе пользователей Windows с заданным <see cref="T:System.Security.Principal.WindowsBuiltInRole" />.</summary>
  716. <returns>Значение true, если текущий участник является членом заданной группы пользователей Windows; в противном случае — значение false.</returns>
  717. <param name="role">Одно из значений <see cref="T:System.Security.Principal.WindowsBuiltInRole" />. </param>
  718. <exception cref="T:System.ArgumentException">
  719. <paramref name="role" /> не является допустимым значением <see cref="T:System.Security.Principal.WindowsBuiltInRole" />.</exception>
  720. <PermissionSet>
  721. <IPermission class="System.Security.Permissions.ReflectionPermission, mscorlib, Version=2.0.3600.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" version="1" Flags="MemberAccess" />
  722. </PermissionSet>
  723. </member>
  724. </members>
  725. </doc>