18. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 1/17/2019 1:51:33 PM Central Standard Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

18.1 Files compared

# Location File Last Modified
1 C:\AraxisMergeCompare\Pri_un\ccra\ccra_automation\packages\System.Security.Principal.Windows.4.5.1\ref\net461 System.Security.Principal.Windows.xml Thu Jan 10 13:21:30 2019 UTC
2 C:\AraxisMergeCompare\Pri_re\ccra\ccra_automation\packages\System.Security.Principal.Windows.4.5.1\ref\net461 System.Security.Principal.Windows.xml Thu Jan 10 18:03:22 2019 UTC

18.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 2 9556
Changed 1 2
Inserted 0 0
Removed 0 0

18.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

18.4 Active regular expressions

No regular expressions were active.

18.5 Comparison detail

  1    <?xml 
  2      version="1 .0" 
  3      encoding=" utf-8"
  4    ?>
  5    <doc>
  6        
  7      <assembly>
  8           
  9       <name>
  10        System.Sec urity.Prin cipal.Wind ows
  11       </name>
  12         
  13      </assembly >
  14        
  15      <members>
  16           
  17       <member 
  18        name="T:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException "
  19       >
  20              
  21        <summary>
  22         Represents  an except ion for a  principal  whose iden tity could  not be ma pped to a  known iden tity.
  23        </summary>
  24            
  25       </member>
  26           
  27       <member 
  28        name="M:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException .#ctor"
  29       >
  30              
  31        <summary>
  32         Initialize s a new in stance of  the 
  33         <see 
  34          cref="T:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException "
  35         >
  36         </see>
  37          class.
  38        </summary>
  39            
  40       </member>
  41           
  42       <member 
  43        name="M:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException .#ctor(Sys tem.String )"
  44       >
  45              
  46        <summary>
  47         Initialize s a new in stance of  the 
  48         <see 
  49          cref="T:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException "
  50         >
  51         </see>
  52          class by  using the  specified  error mess age.
  53        </summary>
  54              
  55        <param 
  56         name="mess age"
  57        >
  58         The error  message th at explain s the reas on for the  exception .
  59        </param>
  60            
  61       </member>
  62           
  63       <member 
  64        name="M:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException .#ctor(Sys tem.String ,System.Ex ception)"
  65       >
  66              
  67        <summary>
  68         Initialize s a new in stance of  the 
  69         <see 
  70          cref="T:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException "
  71         >
  72         </see>
  73          class by  using the  specified  error mess age and in ner except ion.
  74        </summary>
  75              
  76        <param 
  77         name="mess age"
  78        >
  79         The error  message th at explain s the reas on for the  exception .
  80        </param>
  81              
  82        <param 
  83         name="inne r"
  84        >
  85         The except ion that i s the caus e of the c urrent exc eption. If  inner is  not null,  the curren t exceptio n is raise d in a cat ch block t hat handle s the inne r exceptio n.
  86        </param>
  87            
  88       </member>
  89           
  90       <member 
  91        name="M:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException .GetObject Data(Syste m.Runtime. Serializat ion.Serial izationInf o,System.R untime.Ser ialization .Streaming Context)"
  92       >
  93              
  94        <summary>
  95         Gets seria lization i nformation  with the  data neede d to creat e an insta nce of thi
  96         <see 
  97          cref="T:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException "
  98         >
  99         </see>
  100          object.
  101        </summary>
  102              
  103        <param 
  104         name="seri alizationI nfo"
  105        >
  106         The object  that hold s the seri alized obj ect data a bout the e xception b eing throw n.
  107        </param>
  108              
  109        <param 
  110         name="stre amingConte xt"
  111        >
  112         The object  that cont ains conte xtual info rmation ab out the so urce or de stination.
  113        </param>
  114            
  115       </member>
  116           
  117       <member 
  118        name="P:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException .UnmappedI dentities"
  119       >
  120              
  121        <summary>
  122         Represents  the colle ction of u nmapped id entities f or an 
  123         <see 
  124          cref="T:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException "
  125         >
  126         </see>
  127          exception .
  128        </summary>
  129              
  130        <returns>
  131         The collec tion of un mapped ide ntities.
  132        </returns>
  133            
  134       </member>
  135           
  136       <member 
  137        name="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  138       >
  139              
  140        <summary>
  141         Represents  an identi ty and is  the base c lass for t he 
  142         <see 
  143          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  144         >
  145         </see>
  146          and 
  147         <see 
  148          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  149         >
  150         </see>
  151          classes.  This class  does not  provide a  public con structor,  and theref ore cannot  be inheri ted.
  152        </summary>
  153            
  154       </member>
  155           
  156       <member 
  157        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.Equals(S ystem.Obje ct)"
  158       >
  159              
  160        <summary>
  161         Returns a  value that  indicates  whether t he specifi ed object  equals thi s instance  of the 
  162         <see 
  163          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  164         >
  165         </see>
  166          class.
  167        </summary>
  168              
  169        <param 
  170         name="o"
  171        >
  172         An object  to compare  with this  
  173         <see 
  174          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  175         >
  176         </see>
  177          instance,  or a null  reference .
  178        </param>
  179              
  180        <returns>
  181         true if 
  182         <paramref 
  183          name="o"
  184         >
  185          o
  186         </paramref >
  187          is an obj ect with t he same un derlying t ype and va lue as thi
  188         <see 
  189          cref="Syst em.Securit y.Principa l.Identity Reference"
  190         >
  191         </see>
  192          instance;  otherwise , false.
  193        </returns>
  194            
  195       </member>
  196           
  197       <member 
  198        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.GetHashC ode"
  199       >
  200              
  201        <summary>
  202         Serves as  a hash fun ction for 
  203         <see 
  204          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  205         >
  206         </see>
  207        
  208         <see 
  209          cref="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.GetHashC ode"
  210         >
  211         </see>
  212          is suitab le for use  in hashin g algorith ms and dat a structur es like a  hash table .
  213        </summary>
  214              
  215        <returns>
  216         The hash c ode for th is 
  217         <see 
  218          cref="Syst em.Securit y.Principa l.Identity Reference"
  219         >
  220         </see>
  221          object.
  222        </returns>
  223            
  224       </member>
  225           
  226       <member 
  227        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.IsValidT argetType( System.Typ e)"
  228       >
  229              
  230        <summary>
  231         Returns a  value that  indicates  whether t he specifi ed type is  a valid t ranslation  type for  the 
  232         <see 
  233          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  234         >
  235         </see>
  236          class.
  237        </summary>
  238              
  239        <param 
  240         name="targ etType"
  241        >
  242         The type b eing queri ed for val idity to s erve as a  conversion  from 
  243         <see 
  244          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  245         >
  246         </see>
  247         . The foll owing targ et types a re valid:   
  248          
  249         <see 
  250          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  251         >
  252         </see>
  253         <see 
  254          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  255         >
  256         </see>
  257        </param>
  258              
  259        <returns>
  260         true if 
  261         <paramref 
  262          name="targ etType"
  263         >
  264          targetType
  265         </paramref >
  266          is a vali d translat ion type f or the 
  267         <see 
  268          cref="Syst em.Securit y.Principa l.Identity Reference"
  269         >
  270         </see>
  271          class; ot herwise, f alse.
  272        </returns>
  273            
  274       </member>
  275           
  276       <member 
  277        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.op_Equal ity(System .Security. Principal. IdentityRe ference,Sy stem.Secur ity.Princi pal.Identi tyReferenc e)"
  278       >
  279              
  280        <summary>
  281         Compares t wo 
  282         <see 
  283          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  284         >
  285         </see>
  286          objects t o determin e whether  they are e qual. They  are consi dered equa l if they  have the s ame canoni cal name r epresentat ion as the  one retur ned by the  
  287         <see 
  288          cref="P:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.Value"
  289         >
  290         </see>
  291          property  or if they  are both  null.
  292        </summary>
  293              
  294        <param 
  295         name="left "
  296        >
  297         The left 
  298         <see 
  299          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  300         >
  301         </see>
  302          operand t o use for  the equali ty compari son. This  parameter  can be nul l.
  303        </param>
  304              
  305        <param 
  306         name="righ t"
  307        >
  308         The right 
  309         <see 
  310          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  311         >
  312         </see>
  313          operand t o use for  the equali ty compari son. This  parameter  can be nul l.
  314        </param>
  315              
  316        <returns>
  317         true if 
  318         <paramref 
  319          name="left "
  320         >
  321          left
  322         </paramref >
  323          and 
  324         <paramref 
  325          name="righ t"
  326         >
  327          right
  328         </paramref >
  329          are equal ; otherwis e, false.
  330        </returns>
  331            
  332       </member>
  333           
  334       <member 
  335        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.op_Inequ ality(Syst em.Securit y.Principa l.Identity Reference, System.Sec urity.Prin cipal.Iden tityRefere nce)"
  336       >
  337              
  338        <summary>
  339         Compares t wo 
  340         <see 
  341          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  342         >
  343         </see>
  344          objects t o determin e whether  they are n ot equal.  They are c onsidered  not equal  if they ha ve differe nt canonic al name re presentati ons than t he one ret urned by t he 
  345         <see 
  346          cref="P:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.Value"
  347         >
  348         </see>
  349          property  or if one  of the obj ects is nu ll and the  other is  not.
  350        </summary>
  351              
  352        <param 
  353         name="left "
  354        >
  355         The left 
  356         <see 
  357          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  358         >
  359         </see>
  360          operand t o use for  the inequa lity compa rison. Thi s paramete r can be n ull.
  361        </param>
  362              
  363        <param 
  364         name="righ t"
  365        >
  366         The right 
  367         <see 
  368          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  369         >
  370         </see>
  371          operand t o use for  the inequa lity compa rison. Thi s paramete r can be n ull.
  372        </param>
  373              
  374        <returns>
  375         true if 
  376         <paramref 
  377          name="left "
  378         >
  379          left
  380         </paramref >
  381          and 
  382         <paramref 
  383          name="righ t"
  384         >
  385          right
  386         </paramref >
  387          are not e qual; othe rwise, fal se.
  388        </returns>
  389            
  390       </member>
  391           
  392       <member 
  393        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.ToString "
  394       >
  395              
  396        <summary>
  397         Returns th e string r epresentat ion of the  identity  represente d by the 
  398         <see 
  399          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  400         >
  401         </see>
  402          object.
  403        </summary>
  404              
  405        <returns>
  406         The identi ty in stri ng format.
  407        </returns>
  408            
  409       </member>
  410           
  411       <member 
  412        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.Translat e(System.T ype)"
  413       >
  414              
  415        <summary>
  416         Translates  the accou nt name re presented  by the 
  417         <see 
  418          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  419         >
  420         </see>
  421          object in to another  
  422         <see 
  423          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  424         >
  425         </see>
  426         -derived t ype.
  427        </summary>
  428              
  429        <param 
  430         name="targ etType"
  431        >
  432         The target  type for  the conver sion from 
  433         <see 
  434          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  435         >
  436         </see>
  437         .
  438        </param>
  439              
  440        <returns>
  441         The conver ted identi ty.
  442        </returns>
  443            
  444       </member>
  445           
  446       <member 
  447        name="P:Sy stem.Secur ity.Princi pal.Identi tyReferenc e.Value"
  448       >
  449              
  450        <summary>
  451         Gets the s tring valu e of the i dentity re presented  by the 
  452         <see 
  453          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  454         >
  455         </see>
  456          object.
  457        </summary>
  458              
  459        <returns>
  460         The string  value of  the identi ty represe nted by th
  461         <see 
  462          cref="Syst em.Securit y.Principa l.Identity Reference"
  463         >
  464         </see>
  465          object.
  466        </returns>
  467            
  468       </member>
  469           
  470       <member 
  471        name="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  472       >
  473              
  474        <summary>
  475         Represents  a collect ion of 
  476         <see 
  477          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  478         >
  479         </see>
  480          objects a nd provide s a means  of convert ing sets o
  481         <see 
  482          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  483         >
  484         </see>
  485         -derived o bjects to 
  486         <see 
  487          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  488         >
  489         </see>
  490         -derived t ypes.
  491        </summary>
  492            
  493       </member>
  494           
  495       <member 
  496        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.#ctor"
  497       >
  498              
  499        <summary>
  500         Initialize s a new in stance of  the 
  501         <see 
  502          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  503         >
  504         </see>
  505          class wit h zero ite ms in the  collection .
  506        </summary>
  507            
  508       </member>
  509           
  510       <member 
  511        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.#ctor(Sy stem.Int32 )"
  512       >
  513              
  514        <summary>
  515         Initialize s a new in stance of  the 
  516         <see 
  517          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  518         >
  519         </see>
  520          class by  using the  specified  initial si ze.
  521        </summary>
  522              
  523        <param 
  524         name="capa city"
  525        >
  526         The initia l number o f items in  the colle ction. The  value of  capacity i s a hint o nly; it is  not neces sarily the  maximum n umber of i tems creat ed.
  527        </param>
  528            
  529       </member>
  530           
  531       <member 
  532        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.Add(Syst em.Securit y.Principa l.Identity Reference) "
  533       >
  534              
  535        <summary>
  536         Adds an 
  537         <see 
  538          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  539         >
  540         </see>
  541          object to  the 
  542         <see 
  543          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  544         >
  545         </see>
  546          collectio n.
  547        </summary>
  548              
  549        <param 
  550         name="iden tity"
  551        >
  552         The 
  553         <see 
  554          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  555         >
  556         </see>
  557          object to  add to th e collecti on.
  558        </param>
  559              
  560        <exception  
  561         cref="T:Sy stem.Argum entNullExc eption"
  562        >
  563         <paramref 
  564          name="iden tity"
  565         >
  566          identity
  567         </paramref >
  568          is null.
  569        </exceptio n>
  570            
  571       </member>
  572           
  573       <member 
  574        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.Clear"
  575       >
  576              
  577        <summary>
  578         Clears all  
  579         <see 
  580          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  581         >
  582         </see>
  583          objects f rom the 
  584         <see 
  585          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  586         >
  587         </see>
  588          collectio n.
  589        </summary>
  590            
  591       </member>
  592           
  593       <member 
  594        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.Contains (System.Se curity.Pri ncipal.Ide ntityRefer ence)"
  595       >
  596              
  597        <summary>
  598         Indicates  whether th
  599         <see 
  600          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  601         >
  602         </see>
  603          collectio n contains  the speci fied 
  604         <see 
  605          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  606         >
  607         </see>
  608          object.
  609        </summary>
  610              
  611        <param 
  612         name="iden tity"
  613        >
  614         The 
  615         <see 
  616          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  617         >
  618         </see>
  619          object to  check for .
  620        </param>
  621              
  622        <returns>
  623         true if th e collecti on contain s the spec ified obje ct.
  624        </returns>
  625              
  626        <exception  
  627         cref="T:Sy stem.Argum entNullExc eption"
  628        >
  629         <paramref 
  630          name="iden tity"
  631         >
  632          identity
  633         </paramref >
  634          is null.
  635        </exceptio n>
  636            
  637       </member>
  638           
  639       <member 
  640        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.CopyTo(S ystem.Secu rity.Princ ipal.Ident ityReferen ce[],Syste m.Int32)"
  641       >
  642              
  643        <summary>
  644         Copies the  
  645         <see 
  646          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  647         >
  648         </see>
  649          collectio n to an 
  650         <see 
  651          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  652         >
  653         </see>
  654          array, st arting at  the specif ied index.
  655        </summary>
  656              
  657        <param 
  658         name="arra y"
  659        >
  660         An 
  661         <see 
  662          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  663         >
  664         </see>
  665          array obj ect to whi ch the 
  666         <see 
  667          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  668         >
  669         </see>
  670          collectio n is to be  copied.
  671        </param>
  672              
  673        <param 
  674         name="offs et"
  675        >
  676         The zero-b ased index  in array  where the 
  677         <see 
  678          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  679         >
  680         </see>
  681          collectio n is to be  copied.
  682        </param>
  683            
  684       </member>
  685           
  686       <member 
  687        name="P:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.Count"
  688       >
  689              
  690        <summary>
  691         Gets the n umber of i tems in th
  692         <see 
  693          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  694         >
  695         </see>
  696          collectio n.
  697        </summary>
  698              
  699        <returns>
  700         The number  of 
  701         <see 
  702          cref="Syst em.Securit y.Principa l.Identity Reference"
  703         >
  704         </see>
  705          objects i n the 
  706         <see 
  707          cref="Syst em.Securit y.Principa l.Identity ReferenceC ollection"
  708         >
  709         </see>
  710          collectio n.
  711        </returns>
  712            
  713       </member>
  714           
  715       <member 
  716        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.GetEnume rator"
  717       >
  718              
  719        <summary>
  720         Gets an en umerator t hat can be  used to i terate thr ough the 
  721         <see 
  722          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  723         >
  724         </see>
  725          collectio n.
  726        </summary>
  727              
  728        <returns>
  729         An enumera tor for th
  730         <see 
  731          cref="Syst em.Securit y.Principa l.Identity ReferenceC ollection"
  732         >
  733         </see>
  734          collectio n.
  735        </returns>
  736            
  737       </member>
  738           
  739       <member 
  740        name="P:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.Item(Sys tem.Int32) "
  741       >
  742              
  743        <summary>
  744         Sets or ge ts the nod e at the s pecified i ndex of th
  745         <see 
  746          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  747         >
  748         </see>
  749          collectio n.
  750        </summary>
  751              
  752        <param 
  753         name="inde x"
  754        >
  755         The zero-b ased index  in the 
  756         <see 
  757          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  758         >
  759         </see>
  760          collectio n.
  761        </param>
  762              
  763        <returns>
  764         The 
  765         <see 
  766          cref="Syst em.Securit y.Principa l.Identity Reference"
  767         >
  768         </see>
  769          at the sp ecified in dex in the  collectio n. If 
  770         <paramref 
  771          name="inde x"
  772         >
  773          index
  774         </paramref >
  775          is greate r than or  equal to t he number  of nodes i n the coll ection, th e return v alue is nu ll.
  776        </returns>
  777            
  778       </member>
  779           
  780       <member 
  781        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.Remove(S ystem.Secu rity.Princ ipal.Ident ityReferen ce)"
  782       >
  783              
  784        <summary>
  785         Removes th e specifie
  786         <see 
  787          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  788         >
  789         </see>
  790          object fr om the col lection.
  791        </summary>
  792              
  793        <param 
  794         name="iden tity"
  795        >
  796         The 
  797         <see 
  798          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  799         >
  800         </see>
  801          object to  remove.
  802        </param>
  803              
  804        <returns>
  805         true if th e specifie d object w as removed  from the  collection .
  806        </returns>
  807              
  808        <exception  
  809         cref="T:Sy stem.Argum entNullExc eption"
  810        >
  811         <paramref 
  812          name="iden tity"
  813         >
  814          identity
  815         </paramref >
  816          is null.
  817        </exceptio n>
  818            
  819       </member>
  820           
  821       <member 
  822        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.Translat e(System.T ype)"
  823       >
  824              
  825        <summary>
  826         Converts t he objects  in the co llection t o the spec ified type . Calling  this metho d is the s ame as cal ling 
  827         <see 
  828          cref="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.Translat e(System.T ype,System .Boolean)"
  829         >
  830         </see>
  831          with the  second par ameter set  to false,  which mea ns that ex ceptions w ill not be  thrown fo r items th at fail co nversion.
  832        </summary>
  833              
  834        <param 
  835         name="targ etType"
  836        >
  837         The type t o which it ems in the  collectio n are bein g converte d.
  838        </param>
  839              
  840        <returns>
  841        
  842         <see 
  843          cref="Syst em.Securit y.Principa l.Identity ReferenceC ollection"
  844         >
  845         </see>
  846          collectio n that rep resents th e converte d contents  of the or iginal col lection.
  847        </returns>
  848            
  849       </member>
  850           
  851       <member 
  852        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.Translat e(System.T ype,System .Boolean)"
  853       >
  854              
  855        <summary>
  856         Converts t he objects  in the co llection t o the spec ified type  and uses  the specif ied fault  tolerance  to handle  or ignore  errors ass ociated wi th a type  not having  a convers ion mappin g.
  857        </summary>
  858              
  859        <param 
  860         name="targ etType"
  861        >
  862         The type t o which it ems in the  collectio n are bein g converte d.
  863        </param>
  864              
  865        <param 
  866         name="forc eSuccess"
  867        >
  868         A Boolean  value that  determine s how conv ersion err ors are ha ndled.  
  869          If forceS uccess is  true, conv ersion err ors due to  a mapping  not being  found for  the trans lation res ult in a f ailed conv ersion and  exception s being th rown.  
  870          If forceS uccess is  false, typ es that fa iled to co nvert due  to a mappi ng not bei ng found f or the tra nslation a re copied  without be ing conver ted into t he collect ion being  returned.
  871        </param>
  872              
  873        <returns>
  874        
  875         <see 
  876          cref="Syst em.Securit y.Principa l.Identity ReferenceC ollection"
  877         >
  878         </see>
  879          collectio n that rep resents th e converte d contents  of the or iginal col lection.
  880        </returns>
  881            
  882       </member>
  883           
  884       <member 
  885        name="P:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.System#C ollections #Generic#I Collection {System#Se curity#Pri ncipal#Ide ntityRefer ence}#IsRe adOnly"
  886       >
  887              
  888        <returns>
  889        </returns>
  890            
  891       </member>
  892           
  893       <member 
  894        name="M:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n.System#C ollections #IEnumerab le#GetEnum erator"
  895       >
  896              
  897        <summary>
  898         Gets an en umerator t hat can be  used to i terate thr ough the 
  899         <see 
  900          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc eCollectio n"
  901         >
  902         </see>
  903          collectio n.
  904        </summary>
  905              
  906        <returns>
  907         An enumera tor for th
  908         <see 
  909          cref="Syst em.Securit y.Principa l.Identity ReferenceC ollection"
  910         >
  911         </see>
  912          collectio n.
  913        </returns>
  914            
  915       </member>
  916           
  917       <member 
  918        name="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  919       >
  920              
  921        <summary>
  922         Represents  a user or  group acc ount.
  923        </summary>
  924            
  925       </member>
  926           
  927       <member 
  928        name="M:Sy stem.Secur ity.Princi pal.NTAcco unt.#ctor( System.Str ing)"
  929       >
  930              
  931        <summary>
  932         Initialize s a new in stance of  the 
  933         <see 
  934          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  935         >
  936         </see>
  937          class by  using the  specified  name.
  938        </summary>
  939              
  940        <param 
  941         name="name "
  942        >
  943         The name u sed to cre ate the 
  944         <see 
  945          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  946         >
  947         </see>
  948          object. T his parame ter cannot  be null o r an empty  string.
  949        </param>
  950              
  951        <exception  
  952         cref="T:Sy stem.Argum entNullExc eption"
  953        >
  954         <paramref 
  955          name="name "
  956         >
  957          name
  958         </paramref >
  959          is null.
  960        </exceptio n>
  961              
  962        <exception  
  963         cref="T:Sy stem.Argum entExcepti on"
  964        >
  965         <paramref 
  966          name="name "
  967         >
  968          name
  969         </paramref >
  970          is an emp ty string.   
  971          -or-  
  972          
  973         <paramref 
  974          name="name "
  975         >
  976          name
  977         </paramref >
  978          is too lo ng.
  979        </exceptio n>
  980            
  981       </member>
  982           
  983       <member 
  984        name="M:Sy stem.Secur ity.Princi pal.NTAcco unt.#ctor( System.Str ing,System .String)"
  985       >
  986              
  987        <summary>
  988         Initialize s a new in stance of  the 
  989         <see 
  990          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  991         >
  992         </see>
  993          class by  using the  specified  domain nam e and acco unt name.
  994        </summary>
  995              
  996        <param 
  997         name="doma inName"
  998        >
  999         The name o f the doma in. This p arameter c an be null  or an emp ty string.  Domain na mes that a re null va lues are t reated lik e an empty  string.
  1000        </param>
  1001              
  1002        <param 
  1003         name="acco untName"
  1004        >
  1005         The name o f the acco unt. This  parameter  cannot be  null or an  empty str ing.
  1006        </param>
  1007              
  1008        <exception  
  1009         cref="T:Sy stem.Argum entNullExc eption"
  1010        >
  1011         <paramref 
  1012          name="acco untName"
  1013         >
  1014          accountNam e
  1015         </paramref >
  1016          is null.
  1017        </exceptio n>
  1018              
  1019        <exception  
  1020         cref="T:Sy stem.Argum entExcepti on"
  1021        >
  1022         <paramref 
  1023          name="acco untName"
  1024         >
  1025          accountNam e
  1026         </paramref >
  1027          is an emp ty string.   
  1028          -or-  
  1029          
  1030         <paramref 
  1031          name="acco untName"
  1032         >
  1033          accountNam e
  1034         </paramref >
  1035          is too lo ng.  
  1036          -or-  
  1037          
  1038         <paramref 
  1039          name="doma inName"
  1040         >
  1041          domainName
  1042         </paramref >
  1043          is too lo ng.
  1044        </exceptio n>
  1045            
  1046       </member>
  1047           
  1048       <member 
  1049        name="M:Sy stem.Secur ity.Princi pal.NTAcco unt.Equals (System.Ob ject)"
  1050       >
  1051              
  1052        <summary>
  1053         Returns a  value that  indicates  whether t his 
  1054         <see 
  1055          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1056         >
  1057         </see>
  1058          object is  equal to  a specifie d object.
  1059        </summary>
  1060              
  1061        <param 
  1062         name="o"
  1063        >
  1064         An object  to compare  with this  
  1065         <see 
  1066          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1067         >
  1068         </see>
  1069          object, o r null.
  1070        </param>
  1071              
  1072        <returns>
  1073         true if 
  1074         <paramref 
  1075          name="o"
  1076         >
  1077          o
  1078         </paramref >
  1079          is an obj ect with t he same un derlying t ype and va lue as thi
  1080         <see 
  1081          cref="Syst em.Securit y.Principa l.NTAccoun t"
  1082         >
  1083         </see>
  1084          object; o therwise,  false.
  1085        </returns>
  1086            
  1087       </member>
  1088           
  1089       <member 
  1090        name="M:Sy stem.Secur ity.Princi pal.NTAcco unt.GetHas hCode"
  1091       >
  1092              
  1093        <summary>
  1094         Serves as  a hash fun ction for  the curren
  1095         <see 
  1096          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1097         >
  1098         </see>
  1099          object. T he 
  1100         <see 
  1101          cref="M:Sy stem.Secur ity.Princi pal.NTAcco unt.GetHas hCode"
  1102         >
  1103         </see>
  1104          method is  suitable  for hashin g algorith ms and dat a structur es like a  hash table .
  1105        </summary>
  1106              
  1107        <returns>
  1108         A hash val ue for the  current 
  1109         <see 
  1110          cref="Syst em.Securit y.Principa l.NTAccoun t"
  1111         >
  1112         </see>
  1113          object.
  1114        </returns>
  1115            
  1116       </member>
  1117           
  1118       <member 
  1119        name="M:Sy stem.Secur ity.Princi pal.NTAcco unt.IsVali dTargetTyp e(System.T ype)"
  1120       >
  1121              
  1122        <summary>
  1123         Returns a  value that  indicates  whether t he specifi ed type is  a valid t ranslation  type for  the 
  1124         <see 
  1125          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1126         >
  1127         </see>
  1128          class.
  1129        </summary>
  1130              
  1131        <param 
  1132         name="targ etType"
  1133        >
  1134         The type b eing queri ed for val idity to s erve as a  conversion  from 
  1135         <see 
  1136          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1137         >
  1138         </see>
  1139         . The foll owing targ et types a re valid:   
  1140          - 
  1141         <see 
  1142          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1143         >
  1144         </see>  
  1145          - 
  1146         <see 
  1147          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1148         >
  1149         </see>
  1150        </param>
  1151              
  1152        <returns>
  1153         true if 
  1154         <paramref 
  1155          name="targ etType"
  1156         >
  1157          targetType
  1158         </paramref >
  1159          is a vali d translat ion type f or the 
  1160         <see 
  1161          cref="Syst em.Securit y.Principa l.NTAccoun t"
  1162         >
  1163         </see>
  1164          class; ot herwise fa lse.
  1165        </returns>
  1166            
  1167       </member>
  1168           
  1169       <member 
  1170        name="M:Sy stem.Secur ity.Princi pal.NTAcco unt.op_Equ ality(Syst em.Securit y.Principa l.NTAccoun t,System.S ecurity.Pr incipal.NT Account)"
  1171       >
  1172              
  1173        <summary>
  1174         Compares t wo 
  1175         <see 
  1176          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1177         >
  1178         </see>
  1179          objects t o determin e whether  they are e qual. They  are consi dered equa l if they  have the s ame canoni cal name r epresentat ion as the  one retur ned by the  
  1180         <see 
  1181          cref="P:Sy stem.Secur ity.Princi pal.NTAcco unt.Value"
  1182         >
  1183         </see>
  1184          property  or if they  are both  null.
  1185        </summary>
  1186              
  1187        <param 
  1188         name="left "
  1189        >
  1190         The left o perand to  use for th e equality  compariso n. This pa rameter ca n be null.
  1191        </param>
  1192              
  1193        <param 
  1194         name="righ t"
  1195        >
  1196         The right  operand to  use for t he equalit y comparis on. This p arameter c an be null .
  1197        </param>
  1198              
  1199        <returns>
  1200         true if 
  1201         <paramref 
  1202          name="left "
  1203         >
  1204          left
  1205         </paramref >
  1206          and 
  1207         <paramref 
  1208          name="righ t"
  1209         >
  1210          right
  1211         </paramref >
  1212          are equal ; otherwis e false.
  1213        </returns>
  1214            
  1215       </member>
  1216           
  1217       <member 
  1218        name="M:Sy stem.Secur ity.Princi pal.NTAcco unt.op_Ine quality(Sy stem.Secur ity.Princi pal.NTAcco unt,System .Security. Principal. NTAccount) "
  1219       >
  1220              
  1221        <summary>
  1222         Compares t wo 
  1223         <see 
  1224          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1225         >
  1226         </see>
  1227          objects t o determin e whether  they are n ot equal.  They are c onsidered  not equal  if they ha ve differe nt canonic al name re presentati ons than t he one ret urned by t he 
  1228         <see 
  1229          cref="P:Sy stem.Secur ity.Princi pal.NTAcco unt.Value"
  1230         >
  1231         </see>
  1232          property  or if one  of the obj ects is nu ll and the  other is  not.
  1233        </summary>
  1234              
  1235        <param 
  1236         name="left "
  1237        >
  1238         The left o perand to  use for th e inequali ty compari son. This  parameter  can be nul l.
  1239        </param>
  1240              
  1241        <param 
  1242         name="righ t"
  1243        >
  1244         The right  operand to  use for t he inequal ity compar ison. This  parameter  can be nu ll.
  1245        </param>
  1246              
  1247        <returns>
  1248         true if 
  1249         <paramref 
  1250          name="left "
  1251         >
  1252          left
  1253         </paramref >
  1254          and 
  1255         <paramref 
  1256          name="righ t"
  1257         >
  1258          right
  1259         </paramref >
  1260          are not e qual; othe rwise fals e.
  1261        </returns>
  1262            
  1263       </member>
  1264           
  1265       <member 
  1266        name="M:Sy stem.Secur ity.Princi pal.NTAcco unt.ToStri ng"
  1267       >
  1268              
  1269        <summary>
  1270         Returns th e account  name, in D omain \ Ac count form at, for th e account  represente d by the 
  1271         <see 
  1272          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1273         >
  1274         </see>
  1275          object.
  1276        </summary>
  1277              
  1278        <returns>
  1279         The accoun t name, in  Domain \  Account fo rmat.
  1280        </returns>
  1281            
  1282       </member>
  1283           
  1284       <member 
  1285        name="M:Sy stem.Secur ity.Princi pal.NTAcco unt.Transl ate(System .Type)"
  1286       >
  1287              
  1288        <summary>
  1289         Translates  the accou nt name re presented  by the 
  1290         <see 
  1291          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1292         >
  1293         </see>
  1294          object in to another  
  1295         <see 
  1296          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  1297         >
  1298         </see>
  1299         -derived t ype.
  1300        </summary>
  1301              
  1302        <param 
  1303         name="targ etType"
  1304        >
  1305         The target  type for  the conver sion from 
  1306         <see 
  1307          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1308         >
  1309         </see>
  1310         . The targ et type mu st be a ty pe that is  considere d valid by  the 
  1311         <see 
  1312          cref="M:Sy stem.Secur ity.Princi pal.NTAcco unt.IsVali dTargetTyp e(System.T ype)"
  1313         >
  1314         </see>
  1315          method.
  1316        </param>
  1317              
  1318        <returns>
  1319         The conver ted identi ty.
  1320        </returns>
  1321              
  1322        <exception  
  1323         cref="T:Sy stem.Argum entNullExc eption"
  1324        >
  1325         <paramref 
  1326          name="targ etType"
  1327         >
  1328          targetType
  1329         </paramref >
  1330          is null.
  1331        </exceptio n>
  1332              
  1333        <exception  
  1334         cref="T:Sy stem.Argum entExcepti on"
  1335        >
  1336         <paramref 
  1337          name="targ etType"
  1338         >
  1339          targetType
  1340         </paramref >
  1341          is not an  
  1342         <see 
  1343          cref="Syst em.Securit y.Principa l.Identity Reference"
  1344         >
  1345         </see>
  1346          type.
  1347        </exceptio n>
  1348              
  1349        <exception  
  1350         cref="T:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException "
  1351        >
  1352         Some or al l identity  reference s could no t be trans lated.
  1353        </exceptio n>
  1354              
  1355        <exception  
  1356         cref="T:Sy stem.Syste mException "
  1357        >
  1358         The source  account n ame is too  long.  
  1359          -or-  
  1360          A Win32 e rror code  was return ed.
  1361        </exceptio n>
  1362            
  1363       </member>
  1364           
  1365       <member 
  1366        name="P:Sy stem.Secur ity.Princi pal.NTAcco unt.Value"
  1367       >
  1368              
  1369        <summary>
  1370         Returns an  uppercase  string re presentati on of this  
  1371         <see 
  1372          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1373         >
  1374         </see>
  1375          object.
  1376        </summary>
  1377              
  1378        <returns>
  1379         The upperc ase string  represent ation of t his 
  1380         <see 
  1381          cref="Syst em.Securit y.Principa l.NTAccoun t"
  1382         >
  1383         </see>
  1384          object.
  1385        </returns>
  1386            
  1387       </member>
  1388           
  1389       <member 
  1390        name="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1391       >
  1392              
  1393        <summary>
  1394         Represents  a securit y identifi er (SID) a nd provide s marshali ng and com parison op erations f or SIDs.
  1395        </summary>
  1396            
  1397       </member>
  1398           
  1399       <member 
  1400        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.#ctor(S ystem.IntP tr)"
  1401       >
  1402              
  1403        <summary>
  1404         Initialize s a new in stance of  the 
  1405         <see 
  1406          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1407         >
  1408         </see>
  1409          class by  using an i nteger tha t represen ts the bin ary form o f a securi ty identif ier (SID).
  1410        </summary>
  1411              
  1412        <param 
  1413         name="bina ryForm"
  1414        >
  1415         An integer  that repr esents the  binary fo rm of a SI D.
  1416        </param>
  1417            
  1418       </member>
  1419           
  1420       <member 
  1421        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.#ctor(S ystem.Stri ng)"
  1422       >
  1423              
  1424        <summary>
  1425         Initialize s a new in stance of  the 
  1426         <see 
  1427          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1428         >
  1429         </see>
  1430          class by  using the  specified  security i dentifier  (SID) in S ecurity De scriptor D efinition  Language ( SDDL) form at.
  1431        </summary>
  1432              
  1433        <param 
  1434         name="sddl Form"
  1435        >
  1436         SDDL strin g for the  SID used t o create t he 
  1437         <see 
  1438          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1439         >
  1440         </see>
  1441          object.
  1442        </param>
  1443            
  1444       </member>
  1445           
  1446       <member 
  1447        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.#ctor(S ystem.Byte [],System. Int32)"
  1448       >
  1449              
  1450        <summary>
  1451         Initialize s a new in stance of  the 
  1452         <see 
  1453          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1454         >
  1455         </see>
  1456          class by  using a sp ecified bi nary repre sentation  of a secur ity identi fier (SID) .
  1457        </summary>
  1458              
  1459        <param 
  1460         name="bina ryForm"
  1461        >
  1462         The byte a rray that  represents  the SID.
  1463        </param>
  1464              
  1465        <param 
  1466         name="offs et"
  1467        >
  1468         The byte o ffset to u se as the  starting i ndex in bi naryForm.
  1469        </param>
  1470            
  1471       </member>
  1472           
  1473       <member 
  1474        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.#ctor(S ystem.Secu rity.Princ ipal.WellK nownSidTyp e,System.S ecurity.Pr incipal.Se curityIden tifier)"
  1475       >
  1476              
  1477        <summary>
  1478         Initialize s a new in stance of  the 
  1479         <see 
  1480          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1481         >
  1482         </see>
  1483          class by  using the  specified  well known  security  identifier  (SID) typ e and doma in SID.
  1484        </summary>
  1485              
  1486        <param 
  1487         name="sidT ype"
  1488        >
  1489         One of the  enumerati on values.  This valu e must not  be 
  1490         <see 
  1491          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .LogonIdsS id"
  1492         >
  1493         </see>
  1494         .
  1495        </param>
  1496              
  1497        <param 
  1498         name="doma inSid"
  1499        >
  1500         The domain  SID. This  value is  required f or the fol lowing 
  1501         <see 
  1502          cref="T:Sy stem.Secur ity.Princi pal.WellKn ownSidType "
  1503         >
  1504         </see>
  1505          values. T his parame ter is ign ored for a ny other 
  1506         <see 
  1507          cref="T:Sy stem.Secur ity.Princi pal.WellKn ownSidType "
  1508         >
  1509         </see>
  1510          values.  
  1511          - 
  1512         <see 
  1513          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountAd ministrato rSid"
  1514         >
  1515         </see>  
  1516          - 
  1517         <see 
  1518          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountGu estSid"
  1519         >
  1520         </see>  
  1521          - 
  1522         <see 
  1523          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountKr btgtSid"
  1524         >
  1525         </see>  
  1526          - 
  1527         <see 
  1528          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountDo mainAdmins Sid"
  1529         >
  1530         </see>  
  1531          - 
  1532         <see 
  1533          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountDo mainUsersS id"
  1534         >
  1535         </see>  
  1536          - 
  1537         <see 
  1538          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountDo mainGuests Sid"
  1539         >
  1540         </see>  
  1541          - 
  1542         <see 
  1543          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountCo mputersSid "
  1544         >
  1545         </see>  
  1546          - 
  1547         <see 
  1548          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountCo ntrollersS id"
  1549         >
  1550         </see>  
  1551          - 
  1552         <see 
  1553          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountCe rtAdminsSi d"
  1554         >
  1555         </see>  
  1556          - 
  1557         <see 
  1558          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountSc hemaAdmins Sid"
  1559         >
  1560         </see>  
  1561          - 
  1562         <see 
  1563          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountEn terpriseAd minsSid"
  1564         >
  1565         </see>  
  1566          - 
  1567         <see 
  1568          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountPo licyAdmins Sid"
  1569         >
  1570         </see>  
  1571          - 
  1572         <see 
  1573          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountRa sAndIasSer versSid"
  1574         >
  1575         </see>
  1576        </param>
  1577            
  1578       </member>
  1579           
  1580       <member 
  1581        name="P:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.Account DomainSid"
  1582       >
  1583              
  1584        <summary>
  1585         Returns th e account  domain sec urity iden tifier (SI D) portion  from the  SID repres ented by t he 
  1586         <see 
  1587          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1588         >
  1589         </see>
  1590          object if  the SID r epresents  a Windows  account SI D. If the  SID does n ot represe nt a Windo ws account  SID, this  property  returns 
  1591         <see 
  1592          cref="T:Sy stem.Argum entNullExc eption"
  1593         >
  1594         </see>
  1595         .
  1596        </summary>
  1597              
  1598        <returns>
  1599         The accoun t domain S ID portion  from the  SID repres ented by t he 
  1600         <see 
  1601          cref="Syst em.Securit y.Principa l.Security Identifier "
  1602         >
  1603         </see>
  1604          object if  the SID r epresents  a Windows  account SI D; otherwi se, it ret urns 
  1605         <see 
  1606          cref="Syst em.Argumen tNullExcep tion"
  1607         >
  1608         </see>
  1609         .
  1610        </returns>
  1611            
  1612       </member>
  1613           
  1614       <member 
  1615        name="P:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.BinaryL ength"
  1616       >
  1617              
  1618        <summary>
  1619         Returns th e length,  in bytes,  of the sec urity iden tifier (SI D) represe nted by th
  1620         <see 
  1621          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1622         >
  1623         </see>
  1624          object.
  1625        </summary>
  1626              
  1627        <returns>
  1628         The length , in bytes , of the S ID represe nted by th
  1629         <see 
  1630          cref="Syst em.Securit y.Principa l.Security Identifier "
  1631         >
  1632         </see>
  1633          object.
  1634        </returns>
  1635            
  1636       </member>
  1637           
  1638       <member 
  1639        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.Compare To(System. Security.P rincipal.S ecurityIde ntifier)"
  1640       >
  1641              
  1642        <summary>
  1643         Compares t he current  
  1644         <see 
  1645          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1646         >
  1647         </see>
  1648          object wi th the spe cified 
  1649         <see 
  1650          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1651         >
  1652         </see>
  1653          object.
  1654        </summary>
  1655              
  1656        <param 
  1657         name="sid"
  1658        >
  1659         The object  to compar e with the  current o bject.
  1660        </param>
  1661              
  1662        <returns>
  1663         A signed n umber indi cating the  relative  values of  this insta nce and 
  1664         <paramref 
  1665          name="sid"
  1666         >
  1667          sid
  1668         </paramref >
  1669         .  
  1670           Return V alue  
  1671        
  1672           Descript ion  
  1673        
  1674           Less tha n zero  
  1675        
  1676           This ins tance is l ess than 
  1677         <paramref 
  1678          name="sid"
  1679         >
  1680          sid
  1681         </paramref >
  1682         .  
  1683        
  1684           Zero  
  1685        
  1686           This ins tance is e qual to 
  1687         <paramref 
  1688          name="sid"
  1689         >
  1690          sid
  1691         </paramref >
  1692         .  
  1693        
  1694           Greater  than zero   
  1695        
  1696           This ins tance is g reater tha
  1697         <paramref 
  1698          name="sid"
  1699         >
  1700          sid
  1701         </paramref >
  1702         .  
  1703        
  1704          
  1705        </returns>
  1706            
  1707       </member>
  1708           
  1709       <member 
  1710        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.Equals( System.Obj ect)"
  1711       >
  1712              
  1713        <summary>
  1714         Returns a  value that  indicates  whether t his 
  1715         <see 
  1716          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1717         >
  1718         </see>
  1719          object is  equal to  a specifie d object.
  1720        </summary>
  1721              
  1722        <param 
  1723         name="o"
  1724        >
  1725         An object  to compare  with this  
  1726         <see 
  1727          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1728         >
  1729         </see>
  1730          object, o r null.
  1731        </param>
  1732              
  1733        <returns>
  1734         true if 
  1735         <paramref 
  1736          name="o"
  1737         >
  1738          o
  1739         </paramref >
  1740          is an obj ect with t he same un derlying t ype and va lue as thi
  1741         <see 
  1742          cref="Syst em.Securit y.Principa l.Security Identifier "
  1743         >
  1744         </see>
  1745          object; o therwise,  false.
  1746        </returns>
  1747            
  1748       </member>
  1749           
  1750       <member 
  1751        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.Equals( System.Sec urity.Prin cipal.Secu rityIdenti fier)"
  1752       >
  1753              
  1754        <summary>
  1755         Indicates  whether th e specifie
  1756         <see 
  1757          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1758         >
  1759         </see>
  1760          object is  equal to  the curren
  1761         <see 
  1762          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1763         >
  1764         </see>
  1765          object.
  1766        </summary>
  1767              
  1768        <param 
  1769         name="sid"
  1770        >
  1771         The object  to compar e with the  current o bject.
  1772        </param>
  1773              
  1774        <returns>
  1775         true if th e value of  
  1776         <paramref 
  1777          name="sid"
  1778         >
  1779          sid
  1780         </paramref >
  1781          is equal  to the val ue of the  current 
  1782         <see 
  1783          cref="Syst em.Securit y.Principa l.Security Identifier "
  1784         >
  1785         </see>
  1786          object.
  1787        </returns>
  1788            
  1789       </member>
  1790           
  1791       <member 
  1792        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.GetBina ryForm(Sys tem.Byte[] ,System.In t32)"
  1793       >
  1794              
  1795        <summary>
  1796         Copies the  binary re presentati on of the  specified  security i dentifier  (SID) repr esented by  the 
  1797         <see 
  1798          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1799         >
  1800         </see>
  1801          class to  a byte arr ay.
  1802        </summary>
  1803              
  1804        <param 
  1805         name="bina ryForm"
  1806        >
  1807         The byte a rray to re ceive the  copied SID .
  1808        </param>
  1809              
  1810        <param 
  1811         name="offs et"
  1812        >
  1813         The byte o ffset to u se as the  starting i ndex in bi naryForm.
  1814        </param>
  1815            
  1816       </member>
  1817           
  1818       <member 
  1819        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.GetHash Code"
  1820       >
  1821              
  1822        <summary>
  1823         Serves as  a hash fun ction for  the curren
  1824         <see 
  1825          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1826         >
  1827         </see>
  1828          object. T he 
  1829         <see 
  1830          cref="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.GetHash Code"
  1831         >
  1832         </see>
  1833          method is  suitable  for hashin g algorith ms and dat a structur es like a  hash table .
  1834        </summary>
  1835              
  1836        <returns>
  1837         A hash val ue for the  current 
  1838         <see 
  1839          cref="Syst em.Securit y.Principa l.Security Identifier "
  1840         >
  1841         </see>
  1842          object.
  1843        </returns>
  1844            
  1845       </member>
  1846           
  1847       <member 
  1848        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.IsAccou ntSid"
  1849       >
  1850              
  1851        <summary>
  1852         Returns a  value that  indicates  whether t he securit y identifi er (SID) r epresented  by this 
  1853         <see 
  1854          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1855         >
  1856         </see>
  1857          object is  a valid W indows acc ount SID.
  1858        </summary>
  1859              
  1860        <returns>
  1861         true if th e SID repr esented by  this 
  1862         <see 
  1863          cref="Syst em.Securit y.Principa l.Security Identifier "
  1864         >
  1865         </see>
  1866          object is  a valid W indows acc ount SID;  otherwise,  false.
  1867        </returns>
  1868            
  1869       </member>
  1870           
  1871       <member 
  1872        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.IsEqual DomainSid( System.Sec urity.Prin cipal.Secu rityIdenti fier)"
  1873       >
  1874              
  1875        <summary>
  1876         Returns a  value that  indicates  whether t he securit y identifi er (SID) r epresented  by this 
  1877         <see 
  1878          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1879         >
  1880         </see>
  1881          object is  from the  same domai n as the s pecified S ID.
  1882        </summary>
  1883              
  1884        <param 
  1885         name="sid"
  1886        >
  1887         The SID to  compare w ith this 
  1888         <see 
  1889          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1890         >
  1891         </see>
  1892          object.
  1893        </param>
  1894              
  1895        <returns>
  1896         true if th e SID repr esented by  this 
  1897         <see 
  1898          cref="Syst em.Securit y.Principa l.Security Identifier "
  1899         >
  1900         </see>
  1901          object is  in the sa me domain  as the 
  1902         <paramref 
  1903          name="sid"
  1904         >
  1905          sid
  1906         </paramref >
  1907          SID; othe rwise, fal se.
  1908        </returns>
  1909            
  1910       </member>
  1911           
  1912       <member 
  1913        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.IsValid TargetType (System.Ty pe)"
  1914       >
  1915              
  1916        <summary>
  1917         Returns a  value that  indicates  whether t he specifi ed type is  a valid t ranslation  type for  the 
  1918         <see 
  1919          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1920         >
  1921         </see>
  1922          class.
  1923        </summary>
  1924              
  1925        <param 
  1926         name="targ etType"
  1927        >
  1928         The type b eing queri ed for val idity to s erve as a  conversion  from 
  1929         <see 
  1930          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1931         >
  1932         </see>
  1933         . The foll owing targ et types a re valid:   
  1934          - 
  1935         <see 
  1936          cref="T:Sy stem.Secur ity.Princi pal.NTAcco unt"
  1937         >
  1938         </see>  
  1939          - 
  1940         <see 
  1941          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1942         >
  1943         </see>
  1944        </param>
  1945              
  1946        <returns>
  1947         true if 
  1948         <paramref 
  1949          name="targ etType"
  1950         >
  1951          targetType
  1952         </paramref >
  1953          is a vali d translat ion type f or the 
  1954         <see 
  1955          cref="Syst em.Securit y.Principa l.Security Identifier "
  1956         >
  1957         </see>
  1958          class; ot herwise, f alse.
  1959        </returns>
  1960            
  1961       </member>
  1962           
  1963       <member 
  1964        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.IsWellK nown(Syste m.Security .Principal .WellKnown SidType)"
  1965       >
  1966              
  1967        <summary>
  1968         Returns a  value that  indicates  whether t he 
  1969         <see 
  1970          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1971         >
  1972         </see>
  1973          object ma tches the  specified  well known  security  identifier  (SID) typ e.
  1974        </summary>
  1975              
  1976        <param 
  1977         name="type "
  1978        >
  1979         A value to  compare w ith the 
  1980         <see 
  1981          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  1982         >
  1983         </see>
  1984          object.
  1985        </param>
  1986              
  1987        <returns>
  1988         true if 
  1989         <paramref 
  1990          name="type "
  1991         >
  1992          type
  1993         </paramref >
  1994          is the SI D type for  the 
  1995         <see 
  1996          cref="Syst em.Securit y.Principa l.Security Identifier "
  1997         >
  1998         </see>
  1999          object; o therwise,  false.
  2000        </returns>
  2001            
  2002       </member>
  2003           
  2004       <member 
  2005        name="F:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.MaxBina ryLength"
  2006       >
  2007              
  2008        <summary>
  2009         Returns th e maximum  size, in b ytes, of t he binary  representa tion of th e security  identifie r.
  2010        </summary>
  2011              
  2012        <returns>
  2013        </returns>
  2014            
  2015       </member>
  2016           
  2017       <member 
  2018        name="F:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.MinBina ryLength"
  2019       >
  2020              
  2021        <summary>
  2022         Returns th e minimum  size, in b ytes, of t he binary  representa tion of th e security  identifie r.
  2023        </summary>
  2024              
  2025        <returns>
  2026        </returns>
  2027            
  2028       </member>
  2029           
  2030       <member 
  2031        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.op_Equa lity(Syste m.Security .Principal .SecurityI dentifier, System.Sec urity.Prin cipal.Secu rityIdenti fier)"
  2032       >
  2033              
  2034        <summary>
  2035         Compares t wo 
  2036         <see 
  2037          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  2038         >
  2039         </see>
  2040          objects t o determin e whether  they are e qual. They  are consi dered equa l if they  have the s ame canoni cal repres entation a s the one  returned b y the 
  2041         <see 
  2042          cref="P:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.Value"
  2043         >
  2044         </see>
  2045          property  or if they  are both  null.
  2046        </summary>
  2047              
  2048        <param 
  2049         name="left "
  2050        >
  2051         The left o perand to  use for th e equality  compariso n. This pa rameter ca n be null.
  2052        </param>
  2053              
  2054        <param 
  2055         name="righ t"
  2056        >
  2057         The right  operand to  use for t he equalit y comparis on. This p arameter c an be null .
  2058        </param>
  2059              
  2060        <returns>
  2061         true if 
  2062         <paramref 
  2063          name="left "
  2064         >
  2065          left
  2066         </paramref >
  2067          and 
  2068         <paramref 
  2069          name="righ t"
  2070         >
  2071          right
  2072         </paramref >
  2073          are equal ; otherwis e, false.
  2074        </returns>
  2075            
  2076       </member>
  2077           
  2078       <member 
  2079        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.op_Ineq uality(Sys tem.Securi ty.Princip al.Securit yIdentifie r,System.S ecurity.Pr incipal.Se curityIden tifier)"
  2080       >
  2081              
  2082        <summary>
  2083         Compares t wo 
  2084         <see 
  2085          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  2086         >
  2087         </see>
  2088          objects t o determin e whether  they are n ot equal.  They are c onsidered  not equal  if they ha ve differe nt canonic al name re presentati ons than t he one ret urned by t he 
  2089         <see 
  2090          cref="P:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.Value"
  2091         >
  2092         </see>
  2093          property  or if one  of the obj ects is nu ll and the  other is  not.
  2094        </summary>
  2095              
  2096        <param 
  2097         name="left "
  2098        >
  2099         The left o perand to  use for th e inequali ty compari son. This  parameter  can be nul l.
  2100        </param>
  2101              
  2102        <param 
  2103         name="righ t"
  2104        >
  2105         The right  operand to  use for t he inequal ity compar ison. This  parameter  can be nu ll.
  2106        </param>
  2107              
  2108        <returns>
  2109         true if 
  2110         <paramref 
  2111          name="left "
  2112         >
  2113          left
  2114         </paramref >
  2115          and 
  2116         <paramref 
  2117          name="righ t"
  2118         >
  2119          right
  2120         </paramref >
  2121          are not e qual; othe rwise, fal se.
  2122        </returns>
  2123            
  2124       </member>
  2125           
  2126       <member 
  2127        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.ToStrin g"
  2128       >
  2129              
  2130        <summary>
  2131         Returns th e security  identifie r (SID), i n Security  Descripto r Definiti on Languag e (SDDL) f ormat, for  the accou nt represe nted by th
  2132         <see 
  2133          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  2134         >
  2135         </see>
  2136          object. A n example  of the SDD L format i s S-1-5-9.
  2137        </summary>
  2138              
  2139        <returns>
  2140         The SID, i n SDDL for mat, for t he account  represent ed by the 
  2141         <see 
  2142          cref="Syst em.Securit y.Principa l.Security Identifier "
  2143         >
  2144         </see>
  2145          object.
  2146        </returns>
  2147            
  2148       </member>
  2149           
  2150       <member 
  2151        name="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.Transla te(System. Type)"
  2152       >
  2153              
  2154        <summary>
  2155         Translates  the accou nt name re presented  by the 
  2156         <see 
  2157          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  2158         >
  2159         </see>
  2160          object in to another  
  2161         <see 
  2162          cref="T:Sy stem.Secur ity.Princi pal.Identi tyReferenc e"
  2163         >
  2164         </see>
  2165         -derived t ype.
  2166        </summary>
  2167              
  2168        <param 
  2169         name="targ etType"
  2170        >
  2171         The target  type for  the conver sion from 
  2172         <see 
  2173          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  2174         >
  2175         </see>
  2176         . The targ et type mu st be a ty pe that is  considere d valid by  the 
  2177         <see 
  2178          cref="M:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.IsValid TargetType (System.Ty pe)"
  2179         >
  2180         </see>
  2181          method.
  2182        </param>
  2183              
  2184        <returns>
  2185         The conver ted identi ty.
  2186        </returns>
  2187              
  2188        <exception  
  2189         cref="T:Sy stem.Argum entNullExc eption"
  2190        >
  2191         <paramref 
  2192          name="targ etType"
  2193         >
  2194          targetType
  2195         </paramref >
  2196          is null.
  2197        </exceptio n>
  2198              
  2199        <exception  
  2200         cref="T:Sy stem.Argum entExcepti on"
  2201        >
  2202         <paramref 
  2203          name="targ etType"
  2204         >
  2205          targetType
  2206         </paramref >
  2207          is not an  
  2208         <see 
  2209          cref="Syst em.Securit y.Principa l.Identity Reference"
  2210         >
  2211         </see>
  2212          type.
  2213        </exceptio n>
  2214              
  2215        <exception  
  2216         cref="T:Sy stem.Secur ity.Princi pal.Identi tyNotMappe dException "
  2217        >
  2218         Some or al l identity  reference s could no t be trans lated.
  2219        </exceptio n>
  2220              
  2221        <exception  
  2222         cref="T:Sy stem.Syste mException "
  2223        >
  2224         A Win32 er ror code w as returne d.
  2225        </exceptio n>
  2226            
  2227       </member>
  2228           
  2229       <member 
  2230        name="P:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er.Value"
  2231       >
  2232              
  2233        <summary>
  2234         Returns an  uppercase  Security  Descriptor  Definitio n Language  (SDDL) st ring for t he securit y identifi er (SID) r epresented  by this 
  2235         <see 
  2236          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  2237         >
  2238         </see>
  2239          object.
  2240        </summary>
  2241              
  2242        <returns>
  2243         An upperca se SDDL st ring for t he SID rep resented b y the 
  2244         <see 
  2245          cref="Syst em.Securit y.Principa l.Security Identifier "
  2246         >
  2247         </see>
  2248          object.
  2249        </returns>
  2250            
  2251       </member>
  2252           
  2253       <member 
  2254        name="T:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s"
  2255       >
  2256              
  2257        <summary>
  2258         Defines th e privileg es of the  user accou nt associa ted with t he access  token.
  2259        </summary>
  2260            
  2261       </member>
  2262           
  2263       <member 
  2264        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.AdjustDe fault"
  2265       >
  2266              
  2267        <summary>
  2268         The user c an change  the defaul t owner, p rimary gro up, or dis cretionary  access co ntrol list  (DACL) of  the token .
  2269        </summary>
  2270              
  2271        <returns>
  2272        </returns>
  2273            
  2274       </member>
  2275           
  2276       <member 
  2277        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.AdjustGr oups"
  2278       >
  2279              
  2280        <summary>
  2281         The user c an change  the attrib utes of th e groups i n the toke n.
  2282        </summary>
  2283              
  2284        <returns>
  2285        </returns>
  2286            
  2287       </member>
  2288           
  2289       <member 
  2290        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.AdjustPr ivileges"
  2291       >
  2292              
  2293        <summary>
  2294         The user c an enable  or disable  privilege s in the t oken.
  2295        </summary>
  2296              
  2297        <returns>
  2298        </returns>
  2299            
  2300       </member>
  2301           
  2302       <member 
  2303        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.AdjustSe ssionId"
  2304       >
  2305              
  2306        <summary>
  2307         The user c an adjust  the sessio n identifi er of the  token.
  2308        </summary>
  2309              
  2310        <returns>
  2311        </returns>
  2312            
  2313       </member>
  2314           
  2315       <member 
  2316        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.AllAcces s"
  2317       >
  2318              
  2319        <summary>
  2320         The user h as all pos sible acce ss to the  token.
  2321        </summary>
  2322              
  2323        <returns>
  2324        </returns>
  2325            
  2326       </member>
  2327           
  2328       <member 
  2329        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.AssignPr imary"
  2330       >
  2331              
  2332        <summary>
  2333         The user c an attach  a primary  token to a  process.
  2334        </summary>
  2335              
  2336        <returns>
  2337        </returns>
  2338            
  2339       </member>
  2340           
  2341       <member 
  2342        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.Duplicat e"
  2343       >
  2344              
  2345        <summary>
  2346         The user c an duplica te the tok en.
  2347        </summary>
  2348              
  2349        <returns>
  2350        </returns>
  2351            
  2352       </member>
  2353           
  2354       <member 
  2355        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.Imperson ate"
  2356       >
  2357              
  2358        <summary>
  2359         The user c an imperso nate a cli ent.
  2360        </summary>
  2361              
  2362        <returns>
  2363        </returns>
  2364            
  2365       </member>
  2366           
  2367       <member 
  2368        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.MaximumA llowed"
  2369       >
  2370              
  2371        <summary>
  2372         The maximu m value th at can be  assigned f or the 
  2373         <see 
  2374          cref="T:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s"
  2375         >
  2376         </see>
  2377          enumerati on.
  2378        </summary>
  2379              
  2380        <returns>
  2381        </returns>
  2382            
  2383       </member>
  2384           
  2385       <member 
  2386        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.Query"
  2387       >
  2388              
  2389        <summary>
  2390         The user c an query t he token.
  2391        </summary>
  2392              
  2393        <returns>
  2394        </returns>
  2395            
  2396       </member>
  2397           
  2398       <member 
  2399        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.QuerySou rce"
  2400       >
  2401              
  2402        <summary>
  2403         The user c an query t he source  of the tok en.
  2404        </summary>
  2405              
  2406        <returns>
  2407        </returns>
  2408            
  2409       </member>
  2410           
  2411       <member 
  2412        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.Read"
  2413       >
  2414              
  2415        <summary>
  2416         The user h as standar d read rig hts and th
  2417         <see 
  2418          cref="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.Query"
  2419         >
  2420         </see>
  2421          privilege  for the t oken.
  2422        </summary>
  2423              
  2424        <returns>
  2425        </returns>
  2426            
  2427       </member>
  2428           
  2429       <member 
  2430        name="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.Write"
  2431       >
  2432              
  2433        <summary>
  2434         The user h as standar d write ri ghts and t he 
  2435         <see 
  2436          cref="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.AdjustPr ivileges"
  2437         >
  2438         </see>
  2439        
  2440         <see 
  2441          cref="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.AdjustGr oups"
  2442         >
  2443         </see>
  2444          and 
  2445         <see 
  2446          cref="F:Sy stem.Secur ity.Princi pal.TokenA ccessLevel s.AdjustDe fault"
  2447         >
  2448         </see>
  2449          privilege s for the  token.
  2450        </summary>
  2451              
  2452        <returns>
  2453        </returns>
  2454            
  2455       </member>
  2456           
  2457       <member 
  2458        name="T:Sy stem.Secur ity.Princi pal.WellKn ownSidType "
  2459       >
  2460              
  2461        <summary>
  2462         Defines a  set of com monly used  security  identifier s (SIDs).
  2463        </summary>
  2464            
  2465       </member>
  2466           
  2467       <member 
  2468        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountAd ministrato rSid"
  2469       >
  2470              
  2471        <summary>
  2472         Indicates  a SID that  matches t he account  administr ators grou p.
  2473        </summary>
  2474              
  2475        <returns>
  2476        </returns>
  2477            
  2478       </member>
  2479           
  2480       <member 
  2481        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountCe rtAdminsSi d"
  2482       >
  2483              
  2484        <summary>
  2485         Indicates  a SID that  matches t he certifi cate admin istrators  group.
  2486        </summary>
  2487              
  2488        <returns>
  2489        </returns>
  2490            
  2491       </member>
  2492           
  2493       <member 
  2494        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountCo mputersSid "
  2495       >
  2496              
  2497        <summary>
  2498         Indicates  a SID that  matches t he account  computer  group.
  2499        </summary>
  2500              
  2501        <returns>
  2502        </returns>
  2503            
  2504       </member>
  2505           
  2506       <member 
  2507        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountCo ntrollersS id"
  2508       >
  2509              
  2510        <summary>
  2511         Indicates  a SID that  matches t he account  controlle r group.
  2512        </summary>
  2513              
  2514        <returns>
  2515        </returns>
  2516            
  2517       </member>
  2518           
  2519       <member 
  2520        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountDo mainAdmins Sid"
  2521       >
  2522              
  2523        <summary>
  2524         Indicates  a SID that  matches t he account  domain ad ministrato r group.
  2525        </summary>
  2526              
  2527        <returns>
  2528        </returns>
  2529            
  2530       </member>
  2531           
  2532       <member 
  2533        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountDo mainGuests Sid"
  2534       >
  2535              
  2536        <summary>
  2537         Indicates  a SID that  matches t he account  domain gu ests group .
  2538        </summary>
  2539              
  2540        <returns>
  2541        </returns>
  2542            
  2543       </member>
  2544           
  2545       <member 
  2546        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountDo mainUsersS id"
  2547       >
  2548              
  2549        <summary>
  2550         Indicates  a SID that  matches t he account  domain us ers group.
  2551        </summary>
  2552              
  2553        <returns>
  2554        </returns>
  2555            
  2556       </member>
  2557           
  2558       <member 
  2559        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountEn terpriseAd minsSid"
  2560       >
  2561              
  2562        <summary>
  2563         Indicates  a SID that  matches t he enterpr ise admini strators g roup.
  2564        </summary>
  2565              
  2566        <returns>
  2567        </returns>
  2568            
  2569       </member>
  2570           
  2571       <member 
  2572        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountGu estSid"
  2573       >
  2574              
  2575        <summary>
  2576         Indicates  a SID that  matches t he account  guest gro up.
  2577        </summary>
  2578              
  2579        <returns>
  2580        </returns>
  2581            
  2582       </member>
  2583           
  2584       <member 
  2585        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountKr btgtSid"
  2586       >
  2587              
  2588        <summary>
  2589         Indicates  a SID that  matches t he account  Kerberos  target gro up.
  2590        </summary>
  2591              
  2592        <returns>
  2593        </returns>
  2594            
  2595       </member>
  2596           
  2597       <member 
  2598        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountPo licyAdmins Sid"
  2599       >
  2600              
  2601        <summary>
  2602         Indicates  a SID that  matches t he policy  administra tors group .
  2603        </summary>
  2604              
  2605        <returns>
  2606        </returns>
  2607            
  2608       </member>
  2609           
  2610       <member 
  2611        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountRa sAndIasSer versSid"
  2612       >
  2613              
  2614        <summary>
  2615         Indicates  a SID that  matches t he RAS and  IAS serve r account.
  2616        </summary>
  2617              
  2618        <returns>
  2619        </returns>
  2620            
  2621       </member>
  2622           
  2623       <member 
  2624        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .AccountSc hemaAdmins Sid"
  2625       >
  2626              
  2627        <summary>
  2628         Indicates  a SID that  matches t he schema  administra tors group .
  2629        </summary>
  2630              
  2631        <returns>
  2632        </returns>
  2633            
  2634       </member>
  2635           
  2636       <member 
  2637        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .Anonymous Sid"
  2638       >
  2639              
  2640        <summary>
  2641         Indicates  a SID for  the anonym ous accoun t.
  2642        </summary>
  2643              
  2644        <returns>
  2645        </returns>
  2646            
  2647       </member>
  2648           
  2649       <member 
  2650        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .Authentic atedUserSi d"
  2651       >
  2652              
  2653        <summary>
  2654         Indicates  a SID for  an authent icated use r.
  2655        </summary>
  2656              
  2657        <returns>
  2658        </returns>
  2659            
  2660       </member>
  2661           
  2662       <member 
  2663        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BatchSid"
  2664       >
  2665              
  2666        <summary>
  2667         Indicates  a SID for  a batch pr ocess. Thi s SID is a dded to th e process  of a token  when it l ogs on as  a batch jo b.
  2668        </summary>
  2669              
  2670        <returns>
  2671        </returns>
  2672            
  2673       </member>
  2674           
  2675       <member 
  2676        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinAc countOpera torsSid"
  2677       >
  2678              
  2679        <summary>
  2680         Indicates  a SID that  matches t he account  operators  account.
  2681        </summary>
  2682              
  2683        <returns>
  2684        </returns>
  2685            
  2686       </member>
  2687           
  2688       <member 
  2689        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinAd ministrato rsSid"
  2690       >
  2691              
  2692        <summary>
  2693         Indicates  a SID that  matches t he adminis trator acc ount.
  2694        </summary>
  2695              
  2696        <returns>
  2697        </returns>
  2698            
  2699       </member>
  2700           
  2701       <member 
  2702        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinAu thorizatio nAccessSid "
  2703       >
  2704              
  2705        <summary>
  2706         Indicates  a SID that  matches t he Windows  Authoriza tion Acces s group.
  2707        </summary>
  2708              
  2709        <returns>
  2710        </returns>
  2711            
  2712       </member>
  2713           
  2714       <member 
  2715        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinBa ckupOperat orsSid"
  2716       >
  2717              
  2718        <summary>
  2719         Indicates  a SID that  matches t he backup  operators  group.
  2720        </summary>
  2721              
  2722        <returns>
  2723        </returns>
  2724            
  2725       </member>
  2726           
  2727       <member 
  2728        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinDo mainSid"
  2729       >
  2730              
  2731        <summary>
  2732         Indicates  a SID that  matches t he domain  account.
  2733        </summary>
  2734              
  2735        <returns>
  2736        </returns>
  2737            
  2738       </member>
  2739           
  2740       <member 
  2741        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinGu estsSid"
  2742       >
  2743              
  2744        <summary>
  2745         Indicates  a SID that  matches t he guest a ccount.
  2746        </summary>
  2747              
  2748        <returns>
  2749        </returns>
  2750            
  2751       </member>
  2752           
  2753       <member 
  2754        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinIn comingFore stTrustBui ldersSid"
  2755       >
  2756              
  2757        <summary>
  2758         Indicates  a SID that  allows a  user to cr eate incom ing forest  trusts. I t is added  to the to ken of use rs who are  a member  of the Inc oming Fore st Trust B uilders bu ilt-in gro up in the  root domai n of the f orest.
  2759        </summary>
  2760              
  2761        <returns>
  2762        </returns>
  2763            
  2764       </member>
  2765           
  2766       <member 
  2767        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinNe tworkConfi gurationOp eratorsSid "
  2768       >
  2769              
  2770        <summary>
  2771         Indicates  a SID that  matches t he network  operators  group.
  2772        </summary>
  2773              
  2774        <returns>
  2775        </returns>
  2776            
  2777       </member>
  2778           
  2779       <member 
  2780        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinPe rformanceL oggingUser sSid"
  2781       >
  2782              
  2783        <summary>
  2784         Indicates  a SID that  matches t he group o f users th at have re mote acces s to monit or the com puter.
  2785        </summary>
  2786              
  2787        <returns>
  2788        </returns>
  2789            
  2790       </member>
  2791           
  2792       <member 
  2793        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinPe rformanceM onitoringU sersSid"
  2794       >
  2795              
  2796        <summary>
  2797         Indicates  a SID that  matches t he group o f users th at have re mote acces s to sched ule loggin g of perfo rmance cou nters on t his comput er.
  2798        </summary>
  2799              
  2800        <returns>
  2801        </returns>
  2802            
  2803       </member>
  2804           
  2805       <member 
  2806        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinPo werUsersSi d"
  2807       >
  2808              
  2809        <summary>
  2810         Indicates  a SID that  matches t he power u sers group .
  2811        </summary>
  2812              
  2813        <returns>
  2814        </returns>
  2815            
  2816       </member>
  2817           
  2818       <member 
  2819        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinPr eWindows20 00Compatib leAccessSi d"
  2820       >
  2821              
  2822        <summary>
  2823         Indicates  a SID that  matches p re-Windows  2000 comp atible acc ounts.
  2824        </summary>
  2825              
  2826        <returns>
  2827        </returns>
  2828            
  2829       </member>
  2830           
  2831       <member 
  2832        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinPr intOperato rsSid"
  2833       >
  2834              
  2835        <summary>
  2836         Indicates  a SID that  matches t he print o perators g roup.
  2837        </summary>
  2838              
  2839        <returns>
  2840        </returns>
  2841            
  2842       </member>
  2843           
  2844       <member 
  2845        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinRe moteDeskto pUsersSid"
  2846       >
  2847              
  2848        <summary>
  2849         Indicates  a SID that  matches r emote desk top users.
  2850        </summary>
  2851              
  2852        <returns>
  2853        </returns>
  2854            
  2855       </member>
  2856           
  2857       <member 
  2858        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinRe plicatorSi d"
  2859       >
  2860              
  2861        <summary>
  2862         Indicates  a SID that  matches t he replica tor accoun t.
  2863        </summary>
  2864              
  2865        <returns>
  2866        </returns>
  2867            
  2868       </member>
  2869           
  2870       <member 
  2871        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinSy stemOperat orsSid"
  2872       >
  2873              
  2874        <summary>
  2875         Indicates  a SID that  matches t he system  operators  group.
  2876        </summary>
  2877              
  2878        <returns>
  2879        </returns>
  2880            
  2881       </member>
  2882           
  2883       <member 
  2884        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .BuiltinUs ersSid"
  2885       >
  2886              
  2887        <summary>
  2888         Indicates  a SID that  matches b uilt-in us er account s.
  2889        </summary>
  2890              
  2891        <returns>
  2892        </returns>
  2893            
  2894       </member>
  2895           
  2896       <member 
  2897        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .CreatorGr oupServerS id"
  2898       >
  2899              
  2900        <summary>
  2901         Indicates  a creator  group serv er SID.
  2902        </summary>
  2903              
  2904        <returns>
  2905        </returns>
  2906            
  2907       </member>
  2908           
  2909       <member 
  2910        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .CreatorGr oupSid"
  2911       >
  2912              
  2913        <summary>
  2914         Indicates  a SID that  matches t he creator  group of  an object.
  2915        </summary>
  2916              
  2917        <returns>
  2918        </returns>
  2919            
  2920       </member>
  2921           
  2922       <member 
  2923        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .CreatorOw nerServerS id"
  2924       >
  2925              
  2926        <summary>
  2927         Indicates  a creator  owner serv er SID.
  2928        </summary>
  2929              
  2930        <returns>
  2931        </returns>
  2932            
  2933       </member>
  2934           
  2935       <member 
  2936        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .CreatorOw nerSid"
  2937       >
  2938              
  2939        <summary>
  2940         Indicates  a SID that  matches t he owner o r creator  of an obje ct.
  2941        </summary>
  2942              
  2943        <returns>
  2944        </returns>
  2945            
  2946       </member>
  2947           
  2948       <member 
  2949        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .DialupSid "
  2950       >
  2951              
  2952        <summary>
  2953         Indicates  a SID for  a dial-up  account.
  2954        </summary>
  2955              
  2956        <returns>
  2957        </returns>
  2958            
  2959       </member>
  2960           
  2961       <member 
  2962        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .DigestAut henticatio nSid"
  2963       >
  2964              
  2965        <summary>
  2966         Indicates  a SID pres ent when t he Microso ft Digest  authentica tion packa ge authent icated the  client.
  2967        </summary>
  2968              
  2969        <returns>
  2970        </returns>
  2971            
  2972       </member>
  2973           
  2974       <member 
  2975        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .Enterpris eControlle rsSid"
  2976       >
  2977              
  2978        <summary>
  2979         Indicates  a SID for  an enterpr ise contro ller.
  2980        </summary>
  2981              
  2982        <returns>
  2983        </returns>
  2984            
  2985       </member>
  2986           
  2987       <member 
  2988        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .Interacti veSid"
  2989       >
  2990              
  2991        <summary>
  2992         Indicates  a SID for  an interac tive accou nt. This S ID is adde d to the p rocess of  a token wh en it logs  on intera ctively.
  2993        </summary>
  2994              
  2995        <returns>
  2996        </returns>
  2997            
  2998       </member>
  2999           
  3000       <member 
  3001        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .LocalServ iceSid"
  3002       >
  3003              
  3004        <summary>
  3005         Indicates  a SID that  matches a  local ser vice.
  3006        </summary>
  3007              
  3008        <returns>
  3009        </returns>
  3010            
  3011       </member>
  3012           
  3013       <member 
  3014        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .LocalSid"
  3015       >
  3016              
  3017        <summary>
  3018         Indicates  a local SI D.
  3019        </summary>
  3020              
  3021        <returns>
  3022        </returns>
  3023            
  3024       </member>
  3025           
  3026       <member 
  3027        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .LocalSyst emSid"
  3028       >
  3029              
  3030        <summary>
  3031         Indicates  a SID that  matches t he local s ystem.
  3032        </summary>
  3033              
  3034        <returns>
  3035        </returns>
  3036            
  3037       </member>
  3038           
  3039       <member 
  3040        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .LogonIdsS id"
  3041       >
  3042              
  3043        <summary>
  3044         Indicates  a SID that  matches l ogon IDs.
  3045        </summary>
  3046              
  3047        <returns>
  3048        </returns>
  3049            
  3050       </member>
  3051           
  3052       <member 
  3053        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .MaxDefine d"
  3054       >
  3055              
  3056        <summary>
  3057         Indicates  the maximu m defined  SID in the  
  3058         <see 
  3059          cref="T:Sy stem.Secur ity.Princi pal.WellKn ownSidType "
  3060         >
  3061         </see>
  3062          enumerati on.
  3063        </summary>
  3064              
  3065        <returns>
  3066        </returns>
  3067            
  3068       </member>
  3069           
  3070       <member 
  3071        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .NetworkSe rviceSid"
  3072       >
  3073              
  3074        <summary>
  3075         Indicates  a SID that  matches a  network s ervice.
  3076        </summary>
  3077              
  3078        <returns>
  3079        </returns>
  3080            
  3081       </member>
  3082           
  3083       <member 
  3084        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .NetworkSi d"
  3085       >
  3086              
  3087        <summary>
  3088         Indicates  a SID for  a network  account. T his SID is  added to  the proces s of a tok en when it  logs on a cross a ne twork.
  3089        </summary>
  3090              
  3091        <returns>
  3092        </returns>
  3093            
  3094       </member>
  3095           
  3096       <member 
  3097        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .NTAuthori tySid"
  3098       >
  3099              
  3100        <summary>
  3101         Indicates  a SID for  the Window s NT autho rity.
  3102        </summary>
  3103              
  3104        <returns>
  3105        </returns>
  3106            
  3107       </member>
  3108           
  3109       <member 
  3110        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .NtlmAuthe nticationS id"
  3111       >
  3112              
  3113        <summary>
  3114         Indicates  a SID pres ent when t he Microso ft NTLM au thenticati on package  authentic ated the c lient.
  3115        </summary>
  3116              
  3117        <returns>
  3118        </returns>
  3119            
  3120       </member>
  3121           
  3122       <member 
  3123        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .NullSid"
  3124       >
  3125              
  3126        <summary>
  3127         Indicates  a null SID .
  3128        </summary>
  3129              
  3130        <returns>
  3131        </returns>
  3132            
  3133       </member>
  3134           
  3135       <member 
  3136        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .OtherOrga nizationSi d"
  3137       >
  3138              
  3139        <summary>
  3140         Indicates  a SID pres ent when t he user au thenticate d across a  forest wi th the sel ective aut henticatio n option e nabled. If  this SID  is present , then 
  3141         <see 
  3142          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .ThisOrgan izationSid "
  3143         >
  3144         </see>
  3145          cannot be  present.
  3146        </summary>
  3147              
  3148        <returns>
  3149        </returns>
  3150            
  3151       </member>
  3152           
  3153       <member 
  3154        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .ProxySid"
  3155       >
  3156              
  3157        <summary>
  3158         Indicates  a proxy SI D.
  3159        </summary>
  3160              
  3161        <returns>
  3162        </returns>
  3163            
  3164       </member>
  3165           
  3166       <member 
  3167        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .RemoteLog onIdSid"
  3168       >
  3169              
  3170        <summary>
  3171         Indicates  a SID that  matches r emote logo ns.
  3172        </summary>
  3173              
  3174        <returns>
  3175        </returns>
  3176            
  3177       </member>
  3178           
  3179       <member 
  3180        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .Restricte dCodeSid"
  3181       >
  3182              
  3183        <summary>
  3184         Indicates  a SID for  restricted  code.
  3185        </summary>
  3186              
  3187        <returns>
  3188        </returns>
  3189            
  3190       </member>
  3191           
  3192       <member 
  3193        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .SChannelA uthenticat ionSid"
  3194       >
  3195              
  3196        <summary>
  3197         Indicates  a SID pres ent when t he Secure  Channel (S SL/TLS) au thenticati on package  authentic ated the c lient.
  3198        </summary>
  3199              
  3200        <returns>
  3201        </returns>
  3202            
  3203       </member>
  3204           
  3205       <member 
  3206        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .SelfSid"
  3207       >
  3208              
  3209        <summary>
  3210         Indicates  a SID for  self.
  3211        </summary>
  3212              
  3213        <returns>
  3214        </returns>
  3215            
  3216       </member>
  3217           
  3218       <member 
  3219        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .ServiceSi d"
  3220       >
  3221              
  3222        <summary>
  3223         Indicates  a SID for  a service.  This SID  is added t o the proc ess of a t oken when  it logs on  as a serv ice.
  3224        </summary>
  3225              
  3226        <returns>
  3227        </returns>
  3228            
  3229       </member>
  3230           
  3231       <member 
  3232        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .TerminalS erverSid"
  3233       >
  3234              
  3235        <summary>
  3236         Indicates  a SID that  matches a  terminal  server acc ount.
  3237        </summary>
  3238              
  3239        <returns>
  3240        </returns>
  3241            
  3242       </member>
  3243           
  3244       <member 
  3245        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .ThisOrgan izationSid "
  3246       >
  3247              
  3248        <summary>
  3249         Indicates  a SID pres ent when t he user au thenticate d from wit hin the fo rest or ac ross a tru st that do es not hav e the sele ctive auth entication  option en abled. If  this SID i s present,  then 
  3250         <see 
  3251          cref="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .OtherOrga nizationSi d"
  3252         >
  3253         </see>
  3254          cannot be  present.
  3255        </summary>
  3256              
  3257        <returns>
  3258        </returns>
  3259            
  3260       </member>
  3261           
  3262       <member 
  3263        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinAccoun tReadonlyC ontrollers Sid"
  3264       >
  3265              
  3266        <returns>
  3267        </returns>
  3268            
  3269       </member>
  3270           
  3271       <member 
  3272        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinApplic ationPacka geAuthorit ySid"
  3273       >
  3274              
  3275        <returns>
  3276        </returns>
  3277            
  3278       </member>
  3279           
  3280       <member 
  3281        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinBuilti nAnyPackag eSid"
  3282       >
  3283              
  3284        <returns>
  3285        </returns>
  3286            
  3287       </member>
  3288           
  3289       <member 
  3290        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinBuilti nCertSv
D NS     ccessGroup "
  3291       >
  3292              
  3293        <returns>
  3294        </returns>
  3295            
  3296       </member>
  3297           
  3298       <member 
  3299        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinBuilti nCryptoOpe ratorsSid"
  3300       >
  3301              
  3302        <returns>
  3303        </returns>
  3304            
  3305       </member>
  3306           
  3307       <member 
  3308        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinBuilti nDCOMUsers Sid"
  3309       >
  3310              
  3311        <returns>
  3312        </returns>
  3313            
  3314       </member>
  3315           
  3316       <member 
  3317        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinBuilti nEventLogR eadersGrou p"
  3318       >
  3319              
  3320        <returns>
  3321        </returns>
  3322            
  3323       </member>
  3324           
  3325       <member 
  3326        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinBuilti nIUsersSid "
  3327       >
  3328              
  3329        <returns>
  3330        </returns>
  3331            
  3332       </member>
  3333           
  3334       <member 
  3335        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinBuilti nTerminalS erverLicen seServersS id"
  3336       >
  3337              
  3338        <summary>
  3339         Indicates  a SID is p resent in  a server t hat can is sue Termin al Server  licenses.
  3340        </summary>
  3341              
  3342        <returns>
  3343        </returns>
  3344            
  3345       </member>
  3346           
  3347       <member 
  3348        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCachea blePrincip alsGroupSi d"
  3349       >
  3350              
  3351        <returns>
  3352        </returns>
  3353            
  3354       </member>
  3355           
  3356       <member 
  3357        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityDocume ntsLibrary Sid"
  3358       >
  3359              
  3360        <returns>
  3361        </returns>
  3362            
  3363       </member>
  3364           
  3365       <member 
  3366        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityEnterp riseAuthen ticationSi d"
  3367       >
  3368              
  3369        <returns>
  3370        </returns>
  3371            
  3372       </member>
  3373           
  3374       <member 
  3375        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityIntern etClientSe rverSid"
  3376       >
  3377              
  3378        <returns>
  3379        </returns>
  3380            
  3381       </member>
  3382           
  3383       <member 
  3384        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityIntern etClientSi d"
  3385       >
  3386              
  3387        <returns>
  3388        </returns>
  3389            
  3390       </member>
  3391           
  3392       <member 
  3393        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityMusicL ibrarySid"
  3394       >
  3395              
  3396        <returns>
  3397        </returns>
  3398            
  3399       </member>
  3400           
  3401       <member 
  3402        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityPictur esLibraryS id"
  3403       >
  3404              
  3405        <returns>
  3406        </returns>
  3407            
  3408       </member>
  3409           
  3410       <member 
  3411        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityPrivat eNetworkCl ientServer Sid"
  3412       >
  3413              
  3414        <returns>
  3415        </returns>
  3416            
  3417       </member>
  3418           
  3419       <member 
  3420        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityRemova bleStorage Sid"
  3421       >
  3422              
  3423        <returns>
  3424        </returns>
  3425            
  3426       </member>
  3427           
  3428       <member 
  3429        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityShared UserCertif icatesSid"
  3430       >
  3431              
  3432        <returns>
  3433        </returns>
  3434            
  3435       </member>
  3436           
  3437       <member 
  3438        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCapabi lityVideos LibrarySid "
  3439       >
  3440              
  3441        <returns>
  3442        </returns>
  3443            
  3444       </member>
  3445           
  3446       <member 
  3447        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinConsol eLogonSid"
  3448       >
  3449              
  3450        <returns>
  3451        </returns>
  3452            
  3453       </member>
  3454           
  3455       <member 
  3456        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinCreato rOwnerRigh tsSid"
  3457       >
  3458              
  3459        <returns>
  3460        </returns>
  3461            
  3462       </member>
  3463           
  3464       <member 
  3465        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinEnterp riseReadon lyControll ersSid"
  3466       >
  3467              
  3468        <returns>
  3469        </returns>
  3470            
  3471       </member>
  3472           
  3473       <member 
  3474        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinHighLa belSid"
  3475       >
  3476              
  3477        <returns>
  3478        </returns>
  3479            
  3480       </member>
  3481           
  3482       <member 
  3483        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinIUserS id"
  3484       >
  3485              
  3486        <returns>
  3487        </returns>
  3488            
  3489       </member>
  3490           
  3491       <member 
  3492        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinLocalL ogonSid"
  3493       >
  3494              
  3495        <returns>
  3496        </returns>
  3497            
  3498       </member>
  3499           
  3500       <member 
  3501        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinLowLab elSid"
  3502       >
  3503              
  3504        <returns>
  3505        </returns>
  3506            
  3507       </member>
  3508           
  3509       <member 
  3510        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinMedium LabelSid"
  3511       >
  3512              
  3513        <returns>
  3514        </returns>
  3515            
  3516       </member>
  3517           
  3518       <member 
  3519        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinMedium PlusLabelS id"
  3520       >
  3521              
  3522        <returns>
  3523        </returns>
  3524            
  3525       </member>
  3526           
  3527       <member 
  3528        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinNewEnt erpriseRea donlyContr ollersSid"
  3529       >
  3530              
  3531        <returns>
  3532        </returns>
  3533            
  3534       </member>
  3535           
  3536       <member 
  3537        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinNonCac heablePrin cipalsGrou pSid"
  3538       >
  3539              
  3540        <returns>
  3541        </returns>
  3542            
  3543       </member>
  3544           
  3545       <member 
  3546        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinSystem LabelSid"
  3547       >
  3548              
  3549        <returns>
  3550        </returns>
  3551            
  3552       </member>
  3553           
  3554       <member 
  3555        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinThisOr ganization Certificat eSid"
  3556       >
  3557              
  3558        <returns>
  3559        </returns>
  3560            
  3561       </member>
  3562           
  3563       <member 
  3564        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinUntrus tedLabelSi d"
  3565       >
  3566              
  3567        <returns>
  3568        </returns>
  3569            
  3570       </member>
  3571           
  3572       <member 
  3573        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WinWriteR estrictedC odeSid"
  3574       >
  3575              
  3576        <returns>
  3577        </returns>
  3578            
  3579       </member>
  3580           
  3581       <member 
  3582        name="F:Sy stem.Secur ity.Princi pal.WellKn ownSidType .WorldSid"
  3583       >
  3584              
  3585        <summary>
  3586         Indicates  a SID that  matches e veryone.
  3587        </summary>
  3588              
  3589        <returns>
  3590        </returns>
  3591            
  3592       </member>
  3593           
  3594       <member 
  3595        name="T:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le"
  3596       >
  3597              
  3598        <summary>
  3599         Specifies  common rol es to be u sed with 
  3600         <see 
  3601          cref="M:Sy stem.Secur ity.Princi pal.Window sPrincipal .IsInRole( System.Str ing)"
  3602         >
  3603         </see>
  3604         .
  3605        </summary>
  3606            
  3607       </member>
  3608           
  3609       <member 
  3610        name="F:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le.Account Operator"
  3611       >
  3612              
  3613        <summary>
  3614         Account op erators ma nage the u ser accoun ts on a co mputer or  domain.
  3615        </summary>
  3616              
  3617        <returns>
  3618        </returns>
  3619            
  3620       </member>
  3621           
  3622       <member 
  3623        name="F:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le.Adminis trator"
  3624       >
  3625              
  3626        <summary>
  3627         Administra tors have  complete a nd unrestr icted acce ss to the  computer o r domain.
  3628        </summary>
  3629              
  3630        <returns>
  3631        </returns>
  3632            
  3633       </member>
  3634           
  3635       <member 
  3636        name="F:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le.BackupO perator"
  3637       >
  3638              
  3639        <summary>
  3640         Backup ope rators can  override  security r estriction s for the  sole purpo se of back ing up or  restoring  files.
  3641        </summary>
  3642              
  3643        <returns>
  3644        </returns>
  3645            
  3646       </member>
  3647           
  3648       <member 
  3649        name="F:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le.Guest"
  3650       >
  3651              
  3652        <summary>
  3653         Guests are  more rest ricted tha n users.
  3654        </summary>
  3655              
  3656        <returns>
  3657        </returns>
  3658            
  3659       </member>
  3660           
  3661       <member 
  3662        name="F:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le.PowerUs er"
  3663       >
  3664              
  3665        <summary>
  3666         Power user s possess  most admin istrative  permission s with som e restrict ions. Thus , power us ers can ru n legacy a pplication s, in addi tion to ce rtified ap plications .
  3667        </summary>
  3668              
  3669        <returns>
  3670        </returns>
  3671            
  3672       </member>
  3673           
  3674       <member 
  3675        name="F:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le.PrintOp erator"
  3676       >
  3677              
  3678        <summary>
  3679         Print oper ators can  take contr ol of a pr inter.
  3680        </summary>
  3681              
  3682        <returns>
  3683        </returns>
  3684            
  3685       </member>
  3686           
  3687       <member 
  3688        name="F:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le.Replica tor"
  3689       >
  3690              
  3691        <summary>
  3692         Replicator s support  file repli cation in  a domain.
  3693        </summary>
  3694              
  3695        <returns>
  3696        </returns>
  3697            
  3698       </member>
  3699           
  3700       <member 
  3701        name="F:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le.SystemO perator"
  3702       >
  3703              
  3704        <summary>
  3705         System ope rators man age a part icular com puter.
  3706        </summary>
  3707              
  3708        <returns>
  3709        </returns>
  3710            
  3711       </member>
  3712           
  3713       <member 
  3714        name="F:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le.User"
  3715       >
  3716              
  3717        <summary>
  3718         Users are  prevented  from makin g accident al or inte ntional sy stem-wide  changes. T hus, users  can run c ertified a pplication s, but not  most lega cy applica tions.
  3719        </summary>
  3720              
  3721        <returns>
  3722        </returns>
  3723            
  3724       </member>
  3725           
  3726       <member 
  3727        name="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  3728       >
  3729              
  3730        <summary>
  3731         Represents  a Windows  user.
  3732        </summary>
  3733            
  3734       </member>
  3735           
  3736       <member 
  3737        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. #ctor(Syst em.IntPtr) "
  3738       >
  3739              
  3740        <summary>
  3741         Initialize s a new in stance of  the 
  3742         <see 
  3743          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  3744         >
  3745         </see>
  3746          class for  the user  represente d by the s pecified W indows acc ount token .
  3747        </summary>
  3748              
  3749        <param 
  3750         name="user Token"
  3751        >
  3752         The accoun t token fo r the user  on whose  behalf the  code is r unning.
  3753        </param>
  3754              
  3755        <exception  
  3756         cref="T:Sy stem.Argum entExcepti on"
  3757        >
  3758         <paramref 
  3759          name="user Token"
  3760         >
  3761          userToken
  3762         </paramref >
  3763          is 0.  
  3764          -or-  
  3765          
  3766         <paramref 
  3767          name="user Token"
  3768         >
  3769          userToken
  3770         </paramref >
  3771          is duplic ated and i nvalid for  impersona tion.
  3772        </exceptio n>
  3773              
  3774        <exception  
  3775         cref="T:Sy stem.Secur ity.Securi tyExceptio n"
  3776        >
  3777         The caller  does not  have the c orrect per missions.   
  3778          -or-  
  3779          A Win32 e rror occur red.
  3780        </exceptio n>
  3781            
  3782       </member>
  3783           
  3784       <member 
  3785        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. #ctor(Syst em.String) "
  3786       >
  3787              
  3788        <summary>
  3789         Initialize s a new in stance of  the 
  3790         <see 
  3791          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  3792         >
  3793         </see>
  3794          class for  the user  represente d by the s pecified U ser Princi pal Name ( UPN).
  3795        </summary>
  3796              
  3797        <param 
  3798         name="sUse rPrincipal Name"
  3799        >
  3800         The UPN fo r the user  on whose  behalf the  code is r unning.
  3801        </param>
  3802              
  3803        <exception  
  3804         cref="T:Sy stem.Unaut horizedAcc essExcepti on"
  3805        >
  3806         Windows re turned the  Windows N T status c ode STATUS _ACCESS_DE NIED.
  3807        </exceptio n>
  3808              
  3809        <exception  
  3810         cref="T:Sy stem.OutOf MemoryExce ption"
  3811        >
  3812         There is i nsufficien t memory a vailable.
  3813        </exceptio n>
  3814              
  3815        <exception  
  3816         cref="T:Sy stem.Secur ity.Securi tyExceptio n"
  3817        >
  3818         The caller  does not  have the c orrect per missions.   
  3819          -or-  
  3820          The compu ter is not  attached  to a Windo ws 2003 or  later dom ain.  
  3821          -or-  
  3822          The compu ter is not  running W indows 200 3 or later .  
  3823          -or-  
  3824          The user  is not a m ember of t he domain  the comput er is atta ched to.
  3825        </exceptio n>
  3826            
  3827       </member>
  3828           
  3829       <member 
  3830        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. #ctor(Syst em.IntPtr, System.Str ing)"
  3831       >
  3832              
  3833        <summary>
  3834         Initialize s a new in stance of  the 
  3835         <see 
  3836          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  3837         >
  3838         </see>
  3839          class for  the user  represente d by the s pecified W indows acc ount token  and the s pecified a uthenticat ion type.
  3840        </summary>
  3841              
  3842        <param 
  3843         name="user Token"
  3844        >
  3845         The accoun t token fo r the user  on whose  behalf the  code is r unning.
  3846        </param>
  3847              
  3848        <param 
  3849         name="type "
  3850        >
  3851         (Informati onal use o nly.) The  type of au thenticati on used to  identify  the user.
  3852        </param>
  3853              
  3854        <exception  
  3855         cref="T:Sy stem.Argum entExcepti on"
  3856        >
  3857         <paramref 
  3858          name="user Token"
  3859         >
  3860          userToken
  3861         </paramref >
  3862          is 0.  
  3863          -or-  
  3864          
  3865         <paramref 
  3866          name="user Token"
  3867         >
  3868          userToken
  3869         </paramref >
  3870          is duplic ated and i nvalid for  impersona tion.
  3871        </exceptio n>
  3872              
  3873        <exception  
  3874         cref="T:Sy stem.Secur ity.Securi tyExceptio n"
  3875        >
  3876         The caller  does not  have the c orrect per missions.   
  3877          -or-  
  3878          A Win32 e rror occur red.
  3879        </exceptio n>
  3880            
  3881       </member>
  3882           
  3883       <member 
  3884        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. #ctor(Syst em.Runtime .Serializa tion.Seria lizationIn fo,System. Runtime.Se rializatio n.Streamin gContext)"
  3885       >
  3886              
  3887        <summary>
  3888         Initialize s a new in stance of  the 
  3889         <see 
  3890          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  3891         >
  3892         </see>
  3893          class for  the user  represente d by infor mation in 
  3894         <see 
  3895          cref="T:Sy stem.Runti me.Seriali zation.Ser ialization Info"
  3896         >
  3897         </see>
  3898          stream.
  3899        </summary>
  3900              
  3901        <param 
  3902         name="info "
  3903        >
  3904         The object  containin g the acco unt inform ation for  the user.
  3905        </param>
  3906              
  3907        <param 
  3908         name="cont ext"
  3909        >
  3910         An object  that indic ates the s tream char acteristic s.
  3911        </param>
  3912              
  3913        <exception  
  3914         cref="T:Sy stem.NotSu pportedExc eption"
  3915        >
  3916        
  3917         <see 
  3918          cref="Syst em.Securit y.Principa l.WindowsI dentity"
  3919         >
  3920         </see>
  3921          cannot be  serialize d across p rocesses.
  3922        </exceptio n>
  3923              
  3924        <exception  
  3925         cref="T:Sy stem.Secur ity.Securi tyExceptio n"
  3926        >
  3927         The caller  does not  have the c orrect per missions.   
  3928          -or-  
  3929          A Win32 e rror occur red.
  3930        </exceptio n>
  3931            
  3932       </member>
  3933           
  3934       <member 
  3935        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. AccessToke n"
  3936       >
  3937              
  3938        <summary>
  3939         Gets this 
  3940         <see 
  3941          cref="T:Mi crosoft.Wi n32.SafeHa ndles.Safe AccessToke nHandle"
  3942         >
  3943         </see>
  3944          for this 
  3945         <see 
  3946          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  3947         >
  3948         </see>
  3949          instance.
  3950        </summary>
  3951              
  3952        <returns>
  3953         Returns a 
  3954         <see 
  3955          cref="Micr osoft.Win3 2.SafeHand les.SafeAc cessTokenH andle"
  3956         >
  3957         </see>
  3958         .
  3959        </returns>
  3960            
  3961       </member>
  3962           
  3963       <member 
  3964        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. Authentica tionType"
  3965       >
  3966              
  3967        <summary>
  3968         Gets the t ype of aut henticatio n used to  identify t he user.
  3969        </summary>
  3970              
  3971        <returns>
  3972         The type o f authenti cation use d to ident ify the us er.
  3973        </returns>
  3974              
  3975        <exception  
  3976         cref="T:Sy stem.Unaut horizedAcc essExcepti on"
  3977        >
  3978         Windows re turned the  Windows N T status c ode STATUS _ACCESS_DE NIED.
  3979        </exceptio n>
  3980              
  3981        <exception  
  3982         cref="T:Sy stem.OutOf MemoryExce ption"
  3983        >
  3984         There is i nsufficien t memory a vailable.
  3985        </exceptio n>
  3986              
  3987        <exception  
  3988         cref="T:Sy stem.Secur ity.Securi tyExceptio n"
  3989        >
  3990         The caller  does not  have the c orrect per missions.   
  3991          -or-  
  3992          The compu ter is not  attached  to a Windo ws 2003 or  later dom ain.  
  3993          -or-  
  3994          The compu ter is not  running W indows 200 3 or later .  
  3995          -or-  
  3996          The user  is not a m ember of t he domain  the comput er is atta ched to.
  3997        </exceptio n>
  3998            
  3999       </member>
  4000           
  4001       <member 
  4002        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. Claims"
  4003       >
  4004              
  4005        <summary>
  4006         Gets all c laims for  the user r epresented  by this W indows ide ntity.
  4007        </summary>
  4008              
  4009        <returns>
  4010         A collecti on of clai ms for thi
  4011         <see 
  4012          cref="Syst em.Securit y.Principa l.WindowsI dentity"
  4013         >
  4014         </see>
  4015          object.
  4016        </returns>
  4017            
  4018       </member>
  4019           
  4020       <member 
  4021        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. Clone"
  4022       >
  4023              
  4024        <summary>
  4025         Creates a  new  objec t that is  a copy of  the curren t instance .
  4026        </summary>
  4027              
  4028        <returns>
  4029         A copy of  the curren t instance .
  4030        </returns>
  4031            
  4032       </member>
  4033           
  4034       <member 
  4035        name="F:Sy stem.Secur ity.Princi pal.Window sIdentity. DefaultIss uer"
  4036       >
  4037              
  4038        <summary>
  4039         Identifies  the name  of the def ault 
  4040         <see 
  4041          cref="T:Sy stem.Secur ity.Claims .ClaimsIde ntity"
  4042         >
  4043         </see>
  4044          issuer.
  4045        </summary>
  4046              
  4047        <returns>
  4048        </returns>
  4049            
  4050       </member>
  4051           
  4052       <member 
  4053        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. Dispose"
  4054       >
  4055              
  4056        <summary>
  4057         Releases a ll resourc es used by  the 
  4058         <see 
  4059          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4060         >
  4061         </see>
  4062         .
  4063        </summary>
  4064            
  4065       </member>
  4066           
  4067       <member 
  4068        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. Dispose(Sy stem.Boole an)"
  4069       >
  4070              
  4071        <summary>
  4072         Releases t he unmanag ed resourc es used by  the 
  4073         <see 
  4074          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4075         >
  4076         </see>
  4077          and optio nally rele ases the m anaged res ources.
  4078        </summary>
  4079              
  4080        <param 
  4081         name="disp osing"
  4082        >
  4083         true to re lease both  managed a nd unmanag ed resourc es; false  to release  only unma naged reso urces.
  4084        </param>
  4085            
  4086       </member>
  4087           
  4088       <member 
  4089        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. GetAnonymo us"
  4090       >
  4091              
  4092        <summary>
  4093         Returns a 
  4094         <see 
  4095          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4096         >
  4097         </see>
  4098          object th at you can  use as a  sentinel v alue in yo ur code to  represent  an anonym ous user.  The proper ty value d oes not re present th e built-in  anonymous  identity  used by th e Windows  operating  system.
  4099        </summary>
  4100              
  4101        <returns>
  4102         An object  that repre sents an a nonymous u ser.
  4103        </returns>
  4104            
  4105       </member>
  4106           
  4107       <member 
  4108        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. GetCurrent (System.Se curity.Pri ncipal.Tok enAccessLe vels)"
  4109       >
  4110              
  4111        <summary>
  4112         Returns a 
  4113         <see 
  4114          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4115         >
  4116         </see>
  4117          object th at represe nts the cu rrent Wind ows user,  using the  specified  desired to ken access  level.
  4118        </summary>
  4119              
  4120        <param 
  4121         name="desi redAccess"
  4122        >
  4123         A bitwise  combinatio n of the e numeration  values.
  4124        </param>
  4125              
  4126        <returns>
  4127         An object  that repre sents the  current us er.
  4128        </returns>
  4129            
  4130       </member>
  4131           
  4132       <member 
  4133        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. GetCurrent (System.Bo olean)"
  4134       >
  4135              
  4136        <summary>
  4137         Returns a 
  4138         <see 
  4139          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4140         >
  4141         </see>
  4142          object th at represe nts the Wi ndows iden tity for e ither the  thread or  the proces s, dependi ng on the  value of t he 
  4143         <paramref 
  4144          name="ifIm personatin g"
  4145         >
  4146          ifImperson ating
  4147         </paramref >
  4148          parameter .
  4149        </summary>
  4150              
  4151        <param 
  4152         name="ifIm personatin g"
  4153        >
  4154         true to re turn the 
  4155         <see 
  4156          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4157         >
  4158         </see>
  4159          only if t he thread  is current ly imperso nating; fa lse to ret urn the 
  4160         <see 
  4161          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4162         >
  4163         </see>
  4164          of the th read if it  is impers onating or  the 
  4165         <see 
  4166          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4167         >
  4168         </see>
  4169          of the pr ocess if t he thread  is not cur rently imp ersonating .
  4170        </param>
  4171              
  4172        <returns>
  4173         An object  that repre sents a Wi ndows user .
  4174        </returns>
  4175            
  4176       </member>
  4177           
  4178       <member 
  4179        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. GetCurrent "
  4180       >
  4181              
  4182        <summary>
  4183         Returns a 
  4184         <see 
  4185          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4186         >
  4187         </see>
  4188          object th at represe nts the cu rrent Wind ows user.
  4189        </summary>
  4190              
  4191        <returns>
  4192         An object  that repre sents the  current us er.
  4193        </returns>
  4194              
  4195        <exception  
  4196         cref="T:Sy stem.Secur ity.Securi tyExceptio n"
  4197        >
  4198         The caller  does not  have the c orrect per missions.
  4199        </exceptio n>
  4200            
  4201       </member>
  4202           
  4203       <member 
  4204        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. Groups"
  4205       >
  4206              
  4207        <summary>
  4208         Gets the g roups the  current Wi ndows user  belongs t o.
  4209        </summary>
  4210              
  4211        <returns>
  4212         An object  representi ng the gro ups the cu rrent Wind ows user b elongs to.
  4213        </returns>
  4214            
  4215       </member>
  4216           
  4217       <member 
  4218        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. Impersonat ionLevel"
  4219       >
  4220              
  4221        <summary>
  4222         Gets the i mpersonati on level f or the use r.
  4223        </summary>
  4224              
  4225        <returns>
  4226         One of the  enumerati on values  that speci fies the i mpersonati on level.
  4227        </returns>
  4228            
  4229       </member>
  4230           
  4231       <member 
  4232        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. IsAnonymou s"
  4233       >
  4234              
  4235        <summary>
  4236         Gets a val ue that in dicates wh ether the  user accou nt is iden tified as  an anonymo us account  by the sy stem.
  4237        </summary>
  4238              
  4239        <returns>
  4240         true if th e user acc ount is an  anonymous  account;  otherwise,  false.
  4241        </returns>
  4242            
  4243       </member>
  4244           
  4245       <member 
  4246        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. IsAuthenti cated"
  4247       >
  4248              
  4249        <summary>
  4250         Gets a val ue indicat ing whethe r the user  has been  authentica ted by Win dows.
  4251        </summary>
  4252              
  4253        <returns>
  4254         true if th e user was  authentic ated; othe rwise, fal se.
  4255        </returns>
  4256            
  4257       </member>
  4258           
  4259       <member 
  4260        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. IsGuest"
  4261       >
  4262              
  4263        <summary>
  4264         Gets a val ue indicat ing whethe r the user  account i s identifi ed as a 
  4265         <see 
  4266          cref="F:Sy stem.Secur ity.Princi pal.Window sAccountTy pe.Guest"
  4267         >
  4268         </see>
  4269          account b y the syst em.
  4270        </summary>
  4271              
  4272        <returns>
  4273         true if th e user acc ount is a 
  4274         <see 
  4275          cref="Syst em.Securit y.Principa l.WindowsA ccountType .Guest"
  4276         >
  4277         </see>
  4278          account;  otherwise,  false.
  4279        </returns>
  4280            
  4281       </member>
  4282           
  4283       <member 
  4284        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. IsSystem"
  4285       >
  4286              
  4287        <summary>
  4288         Gets a val ue indicat ing whethe r the user  account i s identifi ed as a 
  4289         <see 
  4290          cref="F:Sy stem.Secur ity.Princi pal.Window sAccountTy pe.System"
  4291         >
  4292         </see>
  4293          account b y the syst em.
  4294        </summary>
  4295              
  4296        <returns>
  4297         true if th e user acc ount is a 
  4298         <see 
  4299          cref="Syst em.Securit y.Principa l.WindowsA ccountType .System"
  4300         >
  4301         </see>
  4302          account;  otherwise,  false.
  4303        </returns>
  4304            
  4305       </member>
  4306           
  4307       <member 
  4308        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. Name"
  4309       >
  4310              
  4311        <summary>
  4312         Gets the u ser&amp;#3 9;s Window s logon na me.
  4313        </summary>
  4314              
  4315        <returns>
  4316         The Window s logon na me of the  user on wh ose behalf  the code  is being r un.
  4317        </returns>
  4318            
  4319       </member>
  4320           
  4321       <member 
  4322        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. Owner"
  4323       >
  4324              
  4325        <summary>
  4326         Gets the s ecurity id entifier ( SID) for t he token o wner.
  4327        </summary>
  4328              
  4329        <returns>
  4330         An object  for the to ken owner.
  4331        </returns>
  4332            
  4333       </member>
  4334           
  4335       <member 
  4336        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. RunImperso nated(Micr osoft.Win3 2.SafeHand les.SafeAc cessTokenH andle,Syst em.Action) "
  4337       >
  4338              
  4339        <summary>
  4340         Runs the s pecified a ction as t he imperso nated Wind ows identi ty. Instea d of using  an impers onated met hod call a nd running  your func tion in 
  4341         <see 
  4342          cref="T:Sy stem.Secur ity.Princi pal.Window sImpersona tionContex t"
  4343         >
  4344         </see>
  4345         , you can  use 
  4346         <see 
  4347          cref="M:Sy stem.Secur ity.Princi pal.Window sIdentity. RunImperso nated(Micr osoft.Win3 2.SafeHand les.SafeAc cessTokenH andle,Syst em.Action) "
  4348         >
  4349         </see>
  4350          and provi de your fu nction dir ectly as a  parameter .
  4351        </summary>
  4352              
  4353        <param 
  4354         name="safe AccessToke nHandle"
  4355        >
  4356         The SafeAc cessTokenH andle of t he imperso nated Wind ows identi ty.
  4357        </param>
  4358              
  4359        <param 
  4360         name="acti on"
  4361        >
  4362         The System .Action to  run.
  4363        </param>
  4364            
  4365       </member>
  4366           
  4367       <member 
  4368        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. RunImperso nated``1(M icrosoft.W in32.SafeH andles.Saf eAccessTok enHandle,S ystem.Func {``0})"
  4369       >
  4370              
  4371        <summary>
  4372         Runs the s pecified f unction as  the imper sonated Wi ndows iden tity. Inst ead of usi ng an impe rsonated m ethod call  and runni ng your fu nction in 
  4373         <see 
  4374          cref="T:Sy stem.Secur ity.Princi pal.Window sImpersona tionContex t"
  4375         >
  4376         </see>
  4377         , you can  use 
  4378         <see 
  4379          cref="M:Sy stem.Secur ity.Princi pal.Window sIdentity. RunImperso nated(Micr osoft.Win3 2.SafeHand les.SafeAc cessTokenH andle,Syst em.Action) "
  4380         >
  4381         </see>
  4382          and provi de your fu nction dir ectly as a  parameter .
  4383        </summary>
  4384              
  4385        <param 
  4386         name="safe AccessToke nHandle"
  4387        >
  4388         The SafeAc cessTokenH andle of t he imperso nated Wind ows identi ty.
  4389        </param>
  4390              
  4391        <param 
  4392         name="func "
  4393        >
  4394         The System .Func to r un.
  4395        </param>
  4396              
  4397        <typeparam  
  4398         name="T"
  4399        >
  4400         The type o f object u sed by and  returned  by the fun ction.
  4401        </typepara m>
  4402              
  4403        <returns>
  4404         Returns th e result o f the func tion.
  4405        </returns>
  4406            
  4407       </member>
  4408           
  4409       <member 
  4410        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. Token"
  4411       >
  4412              
  4413        <summary>
  4414         Gets the W indows acc ount token  for the u ser.
  4415        </summary>
  4416              
  4417        <returns>
  4418         The handle  of the ac cess token  associate d with the  current e xecution t hread.
  4419        </returns>
  4420            
  4421       </member>
  4422           
  4423       <member 
  4424        name="P:Sy stem.Secur ity.Princi pal.Window sIdentity. User"
  4425       >
  4426              
  4427        <summary>
  4428         Gets the s ecurity id entifier ( SID) for t he user.
  4429        </summary>
  4430              
  4431        <returns>
  4432         An object  for the us er.
  4433        </returns>
  4434            
  4435       </member>
  4436           
  4437       <member 
  4438        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. System#Run time#Seria lization#I Deserializ ationCallb ack#OnDese rializatio n(System.O bject)"
  4439       >
  4440              
  4441        <summary>
  4442         Implements  the 
  4443         <see 
  4444          cref="T:Sy stem.Runti me.Seriali zation.ISe rializable "
  4445         >
  4446         </see>
  4447          interface  and is ca lled back  by the des erializati on event w hen deseri alization  is complet e.
  4448        </summary>
  4449              
  4450        <param 
  4451         name="send er"
  4452        >
  4453         The source  of the de serializat ion event.
  4454        </param>
  4455            
  4456       </member>
  4457           
  4458       <member 
  4459        name="M:Sy stem.Secur ity.Princi pal.Window sIdentity. System#Run time#Seria lization#I Serializab le#GetObje ctData(Sys tem.Runtim e.Serializ ation.Seri alizationI nfo,System .Runtime.S erializati on.Streami ngContext) "
  4460       >
  4461              
  4462        <summary>
  4463         Sets the 
  4464         <see 
  4465          cref="T:Sy stem.Runti me.Seriali zation.Ser ialization Info"
  4466         >
  4467         </see>
  4468          object wi th the log ical conte xt informa tion neede d to recre ate an ins tance of t his execut ion contex t.
  4469        </summary>
  4470              
  4471        <param 
  4472         name="info "
  4473        >
  4474         An object  containing  the infor mation req uired to s erialize t he 
  4475         <see 
  4476          cref="T:Sy stem.Colle ctions.Has htable"
  4477         >
  4478         </see>
  4479         .
  4480        </param>
  4481              
  4482        <param 
  4483         name="cont ext"
  4484        >
  4485         An object  containing  the sourc e and dest ination of  the seria lized stre am associa ted with t he 
  4486         <see 
  4487          cref="T:Sy stem.Colle ctions.Has htable"
  4488         >
  4489         </see>
  4490         .
  4491        </param>
  4492            
  4493       </member>
  4494           
  4495       <member 
  4496        name="T:Sy stem.Secur ity.Princi pal.Window sPrincipal "
  4497       >
  4498              
  4499        <summary>
  4500         Enables co de to chec k the Wind ows group  membership  of a Wind ows user.
  4501        </summary>
  4502            
  4503       </member>
  4504           
  4505       <member 
  4506        name="M:Sy stem.Secur ity.Princi pal.Window sPrincipal .#ctor(Sys tem.Securi ty.Princip al.Windows Identity)"
  4507       >
  4508              
  4509        <summary>
  4510         Initialize s a new in stance of  the 
  4511         <see 
  4512          cref="T:Sy stem.Secur ity.Princi pal.Window sPrincipal "
  4513         >
  4514         </see>
  4515          class by  using the  specified 
  4516         <see 
  4517          cref="T:Sy stem.Secur ity.Princi pal.Window sIdentity"
  4518         >
  4519         </see>
  4520          object.
  4521        </summary>
  4522              
  4523        <param 
  4524         name="ntId entity"
  4525        >
  4526         The object  from whic h to const ruct the n ew instanc e of 
  4527         <see 
  4528          cref="T:Sy stem.Secur ity.Princi pal.Window sPrincipal "
  4529         >
  4530         </see>
  4531         .
  4532        </param>
  4533              
  4534        <exception  
  4535         cref="T:Sy stem.Argum entNullExc eption"
  4536        >
  4537         <paramref 
  4538          name="ntId entity"
  4539         >
  4540          ntIdentity
  4541         </paramref >
  4542          is null.
  4543        </exceptio n>
  4544            
  4545       </member>
  4546           
  4547       <member 
  4548        name="P:Sy stem.Secur ity.Princi pal.Window sPrincipal .Identity"
  4549       >
  4550              
  4551        <summary>
  4552         Gets the i dentity of  the curre nt princip al.
  4553        </summary>
  4554              
  4555        <returns>
  4556         The 
  4557         <see 
  4558          cref="Syst em.Securit y.Principa l.WindowsI dentity"
  4559         >
  4560         </see>
  4561          object of  the curre nt princip al.
  4562        </returns>
  4563            
  4564       </member>
  4565           
  4566       <member 
  4567        name="M:Sy stem.Secur ity.Princi pal.Window sPrincipal .IsInRole( System.Int 32)"
  4568       >
  4569              
  4570        <summary>
  4571         Determines  whether t he current  principal  belongs t o the Wind ows user g roup with  the specif ied relati ve identif ier (RID).
  4572        </summary>
  4573              
  4574        <param 
  4575         name="rid"
  4576        >
  4577         The RID of  the Windo ws user gr oup in whi ch to chec k for the  principal’ s membersh ip status.
  4578        </param>
  4579              
  4580        <returns>
  4581         true if th e current  principal  is a membe r of the s pecified W indows use r group, t hat is, in  a particu lar role;  otherwise,  false.
  4582        </returns>
  4583            
  4584       </member>
  4585           
  4586       <member 
  4587        name="M:Sy stem.Secur ity.Princi pal.Window sPrincipal .IsInRole( System.Sec urity.Prin cipal.Secu rityIdenti fier)"
  4588       >
  4589              
  4590        <summary>
  4591         Determines  whether t he current  principal  belongs t o the Wind ows user g roup with  the specif ied securi ty identif ier (SID).
  4592        </summary>
  4593              
  4594        <param 
  4595         name="sid"
  4596        >
  4597        
  4598         <see 
  4599          cref="T:Sy stem.Secur ity.Princi pal.Securi tyIdentifi er"
  4600         >
  4601         </see>
  4602          that uniq uely ident ifies a Wi ndows user  group.
  4603        </param>
  4604              
  4605        <returns>
  4606         true if th e current  principal  is a membe r of the s pecified W indows use r group; o therwise,  false.
  4607        </returns>
  4608              
  4609        <exception  
  4610         cref="T:Sy stem.Argum entNullExc eption"
  4611        >
  4612         <paramref 
  4613          name="sid"
  4614         >
  4615          sid
  4616         </paramref >
  4617          is null.
  4618        </exceptio n>
  4619              
  4620        <exception  
  4621         cref="T:Sy stem.Secur ity.Securi tyExceptio n"
  4622        >
  4623         Windows re turned a W in32 error .
  4624        </exceptio n>
  4625            
  4626       </member>
  4627           
  4628       <member 
  4629        name="M:Sy stem.Secur ity.Princi pal.Window sPrincipal .IsInRole( System.Sec urity.Prin cipal.Wind owsBuiltIn Role)"
  4630       >
  4631              
  4632        <summary>
  4633         Determines  whether t he current  principal  belongs t o the Wind ows user g roup with  the specif ied 
  4634         <see 
  4635          cref="T:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le"
  4636         >
  4637         </see>
  4638         .
  4639        </summary>
  4640              
  4641        <param 
  4642         name="role "
  4643        >
  4644         One of the  
  4645         <see 
  4646          cref="T:Sy stem.Secur ity.Princi pal.Window sBuiltInRo le"
  4647         >
  4648         </see>
  4649          values.
  4650        </param>
  4651              
  4652        <returns>
  4653         true if th e current  principal  is a membe r of the s pecified W indows use r group; o therwise,  false.
  4654        </returns>
  4655              
  4656        <exception  
  4657         cref="T:Sy stem.Argum entExcepti on"
  4658        >
  4659         <paramref 
  4660          name="role "
  4661         >
  4662          role
  4663         </paramref >
  4664          is not a  valid 
  4665         <see 
  4666          cref="Syst em.Securit y.Principa l.WindowsB uiltInRole "
  4667         >
  4668         </see>
  4669          value.
  4670        </exceptio n>
  4671            
  4672       </member>
  4673           
  4674       <member 
  4675        name="M:Sy stem.Secur ity.Princi pal.Window sPrincipal .IsInRole( System.Str ing)"
  4676       >
  4677              
  4678        <summary>
  4679         Determines  whether t he current  principal  belongs t o the Wind ows user g roup with  the specif ied name.
  4680        </summary>
  4681              
  4682        <param 
  4683         name="role "
  4684        >
  4685         The name o f the Wind ows user g roup for w hich to ch eck member ship.
  4686        </param>
  4687              
  4688        <returns>
  4689         true if th e current  principal  is a membe r of the s pecified W indows use r group; o therwise,  false.
  4690        </returns>
  4691            
  4692       </member>
  4693           
  4694       <member 
  4695        name="T:Mi crosoft.Wi n32.SafeHa ndles.Safe AccessToke nHandle"
  4696       >
  4697              
  4698        <summary>
  4699         Provides a  safe hand le to a Wi ndows thre ad or proc ess access  token. Fo r more inf ormation s ee Access  Tokens
  4700        </summary>
  4701            
  4702       </member>
  4703           
  4704       <member 
  4705        name="M:Mi crosoft.Wi n32.SafeHa ndles.Safe AccessToke nHandle.#c tor(System .IntPtr)"
  4706       >
  4707              
  4708        <summary>
  4709         Initialize s a new in stance of  the 
  4710         <see 
  4711          cref="T:Mi crosoft.Wi n32.SafeHa ndles.Safe AccessToke nHandle"
  4712         >
  4713         </see>
  4714          class.
  4715        </summary>
  4716              
  4717        <param 
  4718         name="hand le"
  4719        >
  4720         An 
  4721         <see 
  4722          cref="T:Sy stem.IntPt r"
  4723         >
  4724         </see>
  4725          object th at represe nts the pr e-existing  handle to  use. Usin
  4726         <see 
  4727          cref="F:Sy stem.IntPt r.Zero"
  4728         >
  4729         </see>
  4730          returns a n invalid  handle.
  4731        </param>
  4732            
  4733       </member>
  4734           
  4735       <member 
  4736        name="P:Mi crosoft.Wi n32.SafeHa ndles.Safe AccessToke nHandle.In validHandl e"
  4737       >
  4738              
  4739        <summary>
  4740         Returns an  invalid h andle by i nstantiati ng a 
  4741         <see 
  4742          cref="T:Mi crosoft.Wi n32.SafeHa ndles.Safe AccessToke nHandle"
  4743         >
  4744         </see>
  4745          object wi th 
  4746         <see 
  4747          cref="F:Sy stem.IntPt r.Zero"
  4748         >
  4749         </see>
  4750         .
  4751        </summary>
  4752              
  4753        <returns>
  4754         Returns a 
  4755         <see 
  4756          cref="Micr osoft.Win3 2.SafeHand les.SafeAc cessTokenH andle"
  4757         >
  4758         </see>
  4759          object.
  4760        </returns>
  4761            
  4762       </member>
  4763           
  4764       <member 
  4765        name="P:Mi crosoft.Wi n32.SafeHa ndles.Safe AccessToke nHandle.Is Invalid"
  4766       >
  4767              
  4768        <summary>
  4769         Gets a val ue that in dicates wh ether the  handle is  invalid.
  4770        </summary>
  4771              
  4772        <returns>
  4773         true if th e handle i s not vali d; otherwi se, false.
  4774        </returns>
  4775            
  4776       </member>
  4777         
  4778      </members>
  4779    </doc>