17 instantiations of IdentityReferenceCollection
System.IO.FileSystem.AccessControl (1)
System\Security\AccessControl\DirectoryObjectSecurity.cs (1)
88IdentityReferenceCollection irSource = new IdentityReferenceCollection(acl.Count);
System.Security.AccessControl (1)
System\Security\AccessControl\CommonObjectSecurity.cs (1)
99IdentityReferenceCollection irSource = new IdentityReferenceCollection(acl.Count);
System.Security.Principal.Windows (15)
System\Security\Principal\IdentityNotMappedException.cs (1)
48public IdentityReferenceCollection UnmappedIdentities => _unmappedIdentities ??= new IdentityReferenceCollection();
System\Security\Principal\IRCollection.cs (6)
163return new IdentityReferenceCollection(); 212SourceSids = new IdentityReferenceCollection(SourceSidsCount); 222SourceNTAccounts = new IdentityReferenceCollection(SourceNTAccountsCount); 232Result = new IdentityReferenceCollection(Identities.Count); 294Result = new IdentityReferenceCollection(); 325Result = new IdentityReferenceCollection(Identities.Count);
System\Security\Principal\NTAccount.cs (3)
107IdentityReferenceCollection irSource = new IdentityReferenceCollection(1); 142IdentityReferenceCollection UnmappedIdentities = new IdentityReferenceCollection(); 297IdentityReferenceCollection Result = new IdentityReferenceCollection(sourceAccounts.Count);
System\Security\Principal\SID.cs (3)
816IdentityReferenceCollection irSource = new IdentityReferenceCollection(1); 1024IdentityReferenceCollection Result = new IdentityReferenceCollection(sourceSids.Count); 1100IdentityReferenceCollection UnmappedIdentities = new IdentityReferenceCollection();
System\Security\Principal\WindowsIdentity.cs (1)
645IdentityReferenceCollection groups = new IdentityReferenceCollection();
System\Security\Principal\WindowsPrincipal.cs (1)
56IdentityReferenceCollection source = new IdentityReferenceCollection(1);
43 references to IdentityReferenceCollection
mscorlib (1)
src\runtime\src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
1048[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Principal.IdentityReferenceCollection))]
System.IO.FileSystem.AccessControl (2)
System\Security\AccessControl\DirectoryObjectSecurity.cs (2)
84IdentityReferenceCollection? irTarget = null; 88IdentityReferenceCollection irSource = new IdentityReferenceCollection(acl.Count);
System.Security.AccessControl (2)
System\Security\AccessControl\CommonObjectSecurity.cs (2)
95IdentityReferenceCollection? irTarget = null; 99IdentityReferenceCollection irSource = new IdentityReferenceCollection(acl.Count);
System.Security.Principal.Windows (38)
System\Security\Principal\IdentityNotMappedException.cs (3)
13private IdentityReferenceCollection? _unmappedIdentities; 30internal IdentityNotMappedException(string? message, IdentityReferenceCollection? unmappedIdentities) 48public IdentityReferenceCollection UnmappedIdentities => _unmappedIdentities ??= new IdentityReferenceCollection();
System\Security\Principal\IRCollection.cs (8)
140public IdentityReferenceCollection Translate(Type targetType) 145public IdentityReferenceCollection Translate(Type targetType, bool forceSuccess) 202IdentityReferenceCollection? SourceSids = null; 203IdentityReferenceCollection? SourceNTAccounts = null; 228IdentityReferenceCollection? Result = null; 265IdentityReferenceCollection? TargetSids = null, TargetNTAccounts = null; 376private readonly IdentityReferenceCollection _collection; 382internal IdentityReferenceEnumerator(IdentityReferenceCollection collection)
System\Security\Principal\NTAccount.cs (11)
107IdentityReferenceCollection irSource = new IdentityReferenceCollection(1); 109IdentityReferenceCollection irTarget; 136internal static IdentityReferenceCollection Translate(IdentityReferenceCollection sourceAccounts, Type targetType, bool forceSuccess) 138IdentityReferenceCollection result = Translate(sourceAccounts, targetType, out bool someFailed); 142IdentityReferenceCollection UnmappedIdentities = new IdentityReferenceCollection(); 158internal static IdentityReferenceCollection Translate(IdentityReferenceCollection sourceAccounts, Type targetType, out bool someFailed) 203private static unsafe IdentityReferenceCollection TranslateToSids(IdentityReferenceCollection sourceAccounts, out bool someFailed) 297IdentityReferenceCollection Result = new IdentityReferenceCollection(sourceAccounts.Count);
System\Security\Principal\SID.cs (11)
816IdentityReferenceCollection irSource = new IdentityReferenceCollection(1); 818IdentityReferenceCollection irTarget; 941private static unsafe IdentityReferenceCollection TranslateToNTAccounts(IdentityReferenceCollection sourceSids, out bool someFailed) 1024IdentityReferenceCollection Result = new IdentityReferenceCollection(sourceSids.Count); 1094internal static IdentityReferenceCollection Translate(IdentityReferenceCollection sourceSids, Type targetType, bool forceSuccess) 1096IdentityReferenceCollection result = Translate(sourceSids, targetType, out bool someFailed); 1100IdentityReferenceCollection UnmappedIdentities = new IdentityReferenceCollection(); 1117internal static IdentityReferenceCollection Translate(IdentityReferenceCollection sourceSids, Type targetType, out bool someFailed)
System\Security\Principal\WindowsIdentity.cs (3)
45private IdentityReferenceCollection? _groups; 635public unsafe IdentityReferenceCollection? Groups 645IdentityReferenceCollection groups = new IdentityReferenceCollection();
System\Security\Principal\WindowsPrincipal.cs (2)
56IdentityReferenceCollection source = new IdentityReferenceCollection(1); 58IdentityReferenceCollection target = NTAccount.Translate(source, typeof(SecurityIdentifier), false);