Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Determinati attributi di directory sono costruiti. Gli attributi costruiti non possono essere restituiti in una query salvo diversamente specificato. Se viene restituito un oggetto utilizzando la classe DirectoryEntry, è possibile utilizzare il metodo RefreshCache per recuperare gli attributi costruiti. Se si utilizza DirectorySearcher, utilizzare la proprietà PropertiesToLoad per specificare i nomi degli attributi che possono includere un attributo costruito.
Nell'esempio di codice riportato di seguito viene illustrato come leggere la proprietà costruita allowedChildClasses.
Dim ent As New DirectoryEntry()
ent.RefreshCache(New String() {"allowedChildClasses"})
Dim prop As [String]
For Each prop In ent.Properties("allowedChildClasses")
Console.WriteLine(prop)
Next
DirectoryEntry ent = new DirectoryEntry();
ent.RefreshCache(new string[] {"allowedChildClasses"});
foreach(String prop in ent.Properties["allowedChildClasses"])
{
Console.WriteLine(prop);
}
Nell'esempio di codice riportato di seguito viene illustrato come scrivere le proprietà costruite utilizzando la proprietà System.DirectoryServices.PropertyValueCollection.Value.
Dim ent As New DirectoryEntry()
ent.Properties("fsmoRoleOwner").Value = "CN=NTDS Settings,CN=FABRKM-DC-03,CN=Servers,CN=Bldg4,CN=Sites,CN=Configuration,DC=Fabrikam,DC=com"
ent.CommitChanges()
DirectoryEntry ent = new DirectoryEntry();
ent.Properties["fsmoRoleOwner"].Value =
"CN=NTDS Settings,CN=FABRKM-DC-03,CN=Servers,CN=Bldg4,CN=Sites,CN=Configuration,DC=Fabrikam,DC=com";
ent.CommitChanges();
Vedere anche
Riferimenti
System.DirectoryServices
PropertyValueCollection
DirectoryEntry
DirectorySearcher
Concetti
Proprietà degli oggetti directory
Send comments about this topic to Microsoft.
Copyright © 2007 Microsoft Corporation. Tutti i diritti riservati.