7 instantiations of Domain
System.DirectoryServices (7)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySite.cs (1)
1343
Domain domain = new
Domain
(Utils.GetNewDirectoryContext(d, DirectoryContextType.Domain, context), d);
System\DirectoryServices\ActiveDirectory\Domain.cs (3)
134
return new
Domain
(context, Utils.GetDnsNameFromDN(defaultDomainNC), directoryEntryMgr);
1156
return new
Domain
(domainContext, parentDomainName);
1211
childDomains.Add(new
Domain
(childContext, childDomainName));
System\DirectoryServices\ActiveDirectory\DomainController.cs (1)
710
_cachedDomain = new
Domain
(domainContext, domainName);
System\DirectoryServices\ActiveDirectory\Forest.cs (2)
709
_cachedRootDomain = new
Domain
(domainContext, Name);
1027
domains.Add(new
Domain
(domainContext, domainName));
41 references to Domain
System.DirectoryServices (37)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySite.cs (1)
1343
Domain
domain = new Domain(Utils.GetNewDirectoryContext(d, DirectoryContextType.Domain, context), d);
System\DirectoryServices\ActiveDirectory\Domain.cs (21)
41
private
Domain
? _cachedParent;
61
public static
Domain
GetDomain(DirectoryContext context)
76
throw new ActiveDirectoryObjectNotFoundException(SR.ContextNotAssociatedWithDomain, typeof(
Domain
), null);
86
throw new ActiveDirectoryObjectNotFoundException(SR.DomainNotFound, typeof(
Domain
), context.Name);
90
throw new ActiveDirectoryObjectNotFoundException(SR.Format(SR.DCNotFound, context.Name), typeof(
Domain
), null);
108
throw new ActiveDirectoryObjectNotFoundException(SR.Format(SR.DCNotFound, context.Name), typeof(
Domain
), null);
120
throw new ActiveDirectoryObjectNotFoundException(SR.DomainNotFound, typeof(
Domain
), context.Name);
124
throw new ActiveDirectoryObjectNotFoundException(SR.Format(SR.DCNotFound, context.Name), typeof(
Domain
), null);
137
public static
Domain
GetComputerDomain()
142
throw new ActiveDirectoryObjectNotFoundException(SR.ComputerNotJoinedToDomain, typeof(
Domain
), null);
145
return
Domain
.GetDomain(new DirectoryContext(DirectoryContextType.Domain, computerDomainName));
587
public void DeleteTrustRelationship(
Domain
targetDomain)
614
public void VerifyTrustRelationship(
Domain
targetDomain, TrustDirection direction)
678
public void CreateTrustRelationship(
Domain
targetDomain, TrustDirection direction)
744
public void UpdateTrustRelationship(
Domain
targetDomain, TrustDirection newTrustDirection)
769
public void RepairTrustRelationship(
Domain
targetDomain)
811
public static
Domain
GetCurrentDomain()
813
return
Domain
.GetDomain(new DirectoryContext(DirectoryContextType.Domain));
882
public
Domain
? Parent
1135
private
Domain
? GetParent()
1429
private void RepairTrustHelper(
Domain
targetDomain, TrustDirection direction)
System\DirectoryServices\ActiveDirectory\DomainCollection.cs (11)
18
Add((
Domain
)values[i]!);
23
public
Domain
this[int index] => (
Domain
)InnerList[index]!;
25
public bool Contains(
Domain
domain)
32
Domain
tmp = (
Domain
)InnerList[i]!;
41
public int IndexOf(
Domain
domain)
48
Domain
tmp = (
Domain
)InnerList[i]!;
57
public void CopyTo(
Domain
[] domains, int index)
62
internal int Add(
Domain
domain) => InnerList.Add(domain);
System\DirectoryServices\ActiveDirectory\DomainController.cs (2)
52
private
Domain
? _cachedDomain;
689
public
Domain
Domain
System\DirectoryServices\ActiveDirectory\Forest.cs (2)
39
private
Domain
? _cachedRootDomain;
699
public
Domain
RootDomain
System.DirectoryServices.AccountManagement (4)
System\DirectoryServices\AccountManagement\AD\ADUtils.cs (4)
436
Domain
currentDom = null;
440
currentDom =
Domain
.GetComputerDomain();
477
Domain
targetdom =
Domain
.GetDomain(new DirectoryContext(DirectoryContextType.Domain, targetDomain, username, password));