9 instantiations of ActiveDirectorySchemaClass
System.DirectoryServices (9)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchema.cs (3)
231
ActiveDirectorySchemaClass schemaClass = new
ActiveDirectorySchemaClass
(context, commonName, propertiesFromServer, _schemaEntry);
489
classList.Add(new
ActiveDirectorySchemaClass
(context, commonName, ldapDisplayName, directoryEntry, schemaEntry));
493
classList.Add(new
ActiveDirectorySchemaClass
(context, ldapDisplayName, directoryEntry, schemaEntry));
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaClass.cs (5)
247
schemaClass = new
ActiveDirectorySchemaClass
(context, ldapDisplayName, (DirectoryEntry?)null, null);
913
_subClassOf ??= new
ActiveDirectorySchemaClass
(_context, (string)GetValueFromCache(PropertyManager.SubClassOf, true)!, (DirectoryEntry?)null, _schemaEntry);
1316
ActiveDirectorySchemaClass schemaClass = new
ActiveDirectorySchemaClass
(_context, ldapDisplayName, de, _schemaEntry);
1426
using ActiveDirectorySchemaClass auxSchemaClass = new
ActiveDirectorySchemaClass
(_context, auxSchemaClassName, (DirectoryEntry?)null, null);
1438
using ActiveDirectorySchemaClass auxSchemaClass = new
ActiveDirectorySchemaClass
(_context, auxSchemaClassName, (DirectoryEntry?)null, null);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaClassCollection.cs (1)
33
InnerList.Add(new
ActiveDirectorySchemaClass
(context, ldapDisplayName, (DirectoryEntry?)null, null));
55 references to ActiveDirectorySchemaClass
System.DirectoryServices (55)
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchema.cs (5)
208
public
ActiveDirectorySchemaClass
FindClass(string ldapDisplayName)
211
return
ActiveDirectorySchemaClass
.FindByName(context, ldapDisplayName);
217
public
ActiveDirectorySchemaClass
FindDefunctClass(string commonName)
230
Hashtable propertiesFromServer =
ActiveDirectorySchemaClass
.GetPropertiesFromSchemaContainer(context, _schemaEntry, commonName, true /* isDefunctOnServer */);
231
ActiveDirectorySchemaClass
schemaClass = new ActiveDirectorySchemaClass(context, commonName, propertiesFromServer, _schemaEntry);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaClass.cs (10)
41
private
ActiveDirectorySchemaClass
? _subClassOf;
110
throw new ActiveDirectoryObjectNotFoundException(SR.DSNotFound, typeof(
ActiveDirectorySchemaClass
), ldapDisplayName);
120
throw new ActiveDirectoryObjectNotFoundException(SR.DSNotFound, typeof(
ActiveDirectorySchemaClass
), ldapDisplayName);
218
public static
ActiveDirectorySchemaClass
FindByName(DirectoryContext context, string ldapDisplayName)
222
ActiveDirectorySchemaClass
? schemaClass = null;
904
public
ActiveDirectorySchemaClass
? SubClassOf
1213
throw new ActiveDirectoryObjectNotFoundException(SR.DSNotFound, typeof(
ActiveDirectorySchemaClass
), name);
1316
ActiveDirectorySchemaClass
schemaClass = new ActiveDirectorySchemaClass(_context, ldapDisplayName, de, _schemaEntry);
1426
using
ActiveDirectorySchemaClass
auxSchemaClass = new ActiveDirectorySchemaClass(_context, auxSchemaClassName, (DirectoryEntry?)null, null);
1438
using
ActiveDirectorySchemaClass
auxSchemaClass = new ActiveDirectorySchemaClass(_context, auxSchemaClassName, (DirectoryEntry?)null, null);
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaClassCollection.cs (28)
13
private readonly
ActiveDirectorySchemaClass
_schemaClass;
18
ActiveDirectorySchemaClass
schemaClass,
38
ActiveDirectorySchemaClass
schemaClass,
48
foreach (
ActiveDirectorySchemaClass
schClass in classes)
54
public
ActiveDirectorySchemaClass
this[int index]
56
get => (
ActiveDirectorySchemaClass
)List[index]!;
77
public int Add(
ActiveDirectorySchemaClass
schemaClass)
96
public void AddRange(
ActiveDirectorySchemaClass
[] schemaClasses)
100
foreach (
ActiveDirectorySchemaClass
schemaClass in schemaClasses)
118
foreach (
ActiveDirectorySchemaClass
schemaClass in schemaClasses)
137
foreach (
ActiveDirectorySchemaClass
schemaClass in schemaClasses)
152
public void Remove(
ActiveDirectorySchemaClass
schemaClass)
163
ActiveDirectorySchemaClass
tmp = (
ActiveDirectorySchemaClass
)InnerList[i]!;
173
public void Insert(int index,
ActiveDirectorySchemaClass
schemaClass)
192
public bool Contains(
ActiveDirectorySchemaClass
schemaClass)
203
ActiveDirectorySchemaClass
tmp = (
ActiveDirectorySchemaClass
)InnerList[i]!;
213
public void CopyTo(
ActiveDirectorySchemaClass
[] schemaClasses, int index)
218
public int IndexOf(
ActiveDirectorySchemaClass
schemaClass)
229
ActiveDirectorySchemaClass
tmp = (
ActiveDirectorySchemaClass
)InnerList[i]!;
269
_classEntry.Properties[_propertyName].Add(((
ActiveDirectorySchemaClass
)value).Name);
290
string valueName = ((
ActiveDirectorySchemaClass
)value).Name;
327
if (!(value is
ActiveDirectorySchemaClass
))
332
if (!((
ActiveDirectorySchemaClass
)value).isBound)
333
throw new InvalidOperationException(SR.Format(SR.SchemaObjectNotCommitted, ((
ActiveDirectorySchemaClass
)value).Name));
341
values[i] = ((
ActiveDirectorySchemaClass
)InnerList[i]!).Name;
System\DirectoryServices\ActiveDirectory\ActiveDirectorySchemaPropertyCollection.cs (3)
13
private readonly
ActiveDirectorySchemaClass
_schemaClass;
18
ActiveDirectorySchemaClass
schemaClass,
38
ActiveDirectorySchemaClass
schemaClass,
System\DirectoryServices\ActiveDirectory\ReadOnlyActiveDirectorySchemaClassCollection.cs (9)
20
public
ActiveDirectorySchemaClass
this[int index]
22
get => (
ActiveDirectorySchemaClass
)InnerList[index]!;
25
public bool Contains(
ActiveDirectorySchemaClass
schemaClass)
32
ActiveDirectorySchemaClass
tmp = (
ActiveDirectorySchemaClass
)InnerList[i]!;
41
public int IndexOf(
ActiveDirectorySchemaClass
schemaClass)
48
ActiveDirectorySchemaClass
tmp = (
ActiveDirectorySchemaClass
)InnerList[i]!;
57
public void CopyTo(
ActiveDirectorySchemaClass
[] classes, int index)