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