Tento článek byl přeložený strojově. Pokud chcete zobrazit článek v angličtině, zaškrtněte políčko Angličtina. Anglickou verzi článku můžete také zobrazit v místním okně přesunutím ukazatele myši nad text.
Překlad
Angličtina

Třída DirectoryEntry

.NET Framework (current version)
 

DirectoryEntry Třída zapouzdří uzel nebo objekt v hierarchii Active Directory Domain Services.

Obor názvů:   System.DirectoryServices
Sestavení:  System.DirectoryServices (v System.DirectoryServices.dll)

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.DirectoryServices.DirectoryEntry

[DSDescriptionAttribute("DirectoryEntryDesc")]
[DirectoryServicesPermissionAttribute(SecurityAction.LinkDemand, 
	Unrestricted = true)]
[EnvironmentPermissionAttribute(SecurityAction.Assert, Unrestricted = true)]
[SecurityPermissionAttribute(SecurityAction.Assert, Flags = SecurityPermissionFlag.UnmanagedCode)]
public class DirectoryEntry : Component

NázevPopis
System_CAPS_pubmethodDirectoryEntry()

Inicializuje novou instanci DirectoryEntry třídy.

System_CAPS_pubmethodDirectoryEntry(Object)

Inicializuje novou instanci DirectoryEntry třídu, která vytvoří vazbu pro zadaný objekt nativní Active Directory Domain Services.

System_CAPS_pubmethodDirectoryEntry(String)

Inicializuje novou instanci DirectoryEntry třídu, která váže tuto instanci k uzlu v Active Directory Domain Services nacházející se v zadané cestě.

System_CAPS_pubmethodDirectoryEntry(String, String, String)

Inicializuje novou instanci DirectoryEntry třídy.

System_CAPS_pubmethodDirectoryEntry(String, String, String, AuthenticationTypes)

Inicializuje novou instanci DirectoryEntry třídy.

NázevPopis
System_CAPS_pubpropertyAuthenticationType

Získá nebo nastaví typ ověřování.

System_CAPS_protpropertyCanRaiseEvents

Získá hodnotu určující, zda komponenta může vyvolat událost. (Zděděno z Component.)

System_CAPS_pubpropertyChildren

Získá podřízené položky v tomto uzlu v hierarchii Active Directory Domain Services.

System_CAPS_pubpropertyContainer

Získá IContainer který obsahuje Component.(Zděděno z Component.)

System_CAPS_protpropertyDesignMode

Získá hodnotu, která označuje, zda Component je aktuálně v režimu návrhu.(Zděděno z Component.)

System_CAPS_protpropertyEvents

Získá seznam obslužných rutin událostí, které jsou připojeny k tomuto Component.(Zděděno z Component.)

System_CAPS_pubpropertyGuid

Získá identifikátor GUID DirectoryEntry.

System_CAPS_pubpropertyName

Získává název objektu s názvem s základní adresářové služby.

System_CAPS_pubpropertyNativeGuid

Získá identifikátor GUID DirectoryEntry, jak byl vrácen ze zprostředkovatele.

System_CAPS_pubpropertyNativeObject

Získá nativní objekt služby rozhraní ADSI (Active Directory).

System_CAPS_pubpropertyObjectSecurity

Získá nebo nastaví popisovač zabezpečení pro tuto položku.

System_CAPS_pubpropertyOptions

Získá možnosti specifickým pro zprostředkovatele pro tuto položku.

System_CAPS_pubpropertyParent

Získá nadřazeného tuto položku v hierarchii Active Directory Domain Services.

System_CAPS_pubpropertyPassword

Nastaví heslo pro použití při ověřování klienta.

System_CAPS_pubpropertyPath

Získá nebo nastaví cestu pro tuto DirectoryEntry.

System_CAPS_pubpropertyProperties

Získá Active Directory Domain Services vlastnosti pro tuto DirectoryEntry objektu.

System_CAPS_pubpropertySchemaClassName

Získá název třídy schématu pro toto DirectoryEntry objektu.

System_CAPS_pubpropertySchemaEntry

Získá objekt schématu pro tuto položku.

System_CAPS_pubpropertySite

Získá nebo nastaví ISite z Component.(Zděděno z Component.)

System_CAPS_pubpropertyUsePropertyCache

Získá nebo nastaví hodnotu určující, zda po každé operaci by měl být potvrzeny do mezipaměti.

System_CAPS_pubpropertyUsername

Získá nebo nastaví uživatelské jméno pro použití při ověřování klienta.

NázevPopis
System_CAPS_pubmethodClose()

Zavře DirectoryEntry objektu a uvolní všechny prostředky systému, které jsou přidruženy k této součásti.

System_CAPS_pubmethodCommitChanges()

Uloží změny, které jsou vytvořené k položce adresáře pro příslušné adresáře úložiště.

System_CAPS_pubmethodCopyTo(DirectoryEntry)

Vytvoří kopii této položky jako podřízený zadaný nadřazený.

System_CAPS_pubmethodCopyTo(DirectoryEntry, String)

Vytvoří kopii tohoto DirectoryEntry objektu jako podřízený zadaný nadřazený DirectoryEntry objekt se zadaným názvem nové.

System_CAPS_pubmethodCreateObjRef(Type)

Vytvoří objekt, který obsahuje všechny příslušné informace potřebné pro generování proxy používané ke komunikaci se vzdáleným objektem. (Zděděno z MarshalByRefObject.)

System_CAPS_pubmethodDeleteTree()

Odstraní tato položka a její celý podstrom z hierarchie Active Directory Domain Services.

System_CAPS_pubmethodDispose()

Uvolní všechny prostředky používané Component.(Zděděno z Component.)

System_CAPS_protmethodDispose(Boolean)

Odstraní prostředky (jiných než paměť), které jsou používány DirectoryEntry.(Přepisuje Component.Dispose(Boolean).)

System_CAPS_pubmethodEquals(Object)

Určuje, zda se zadaný objekt rovná aktuálnímu objektu.(Zděděno z Object.)

System_CAPS_pubmethodSystem_CAPS_staticExists(String)

Určuje, pokud zadaná cesta představuje skutečný položka v adresářové službě.

System_CAPS_protmethodFinalize()

Uvolní nespravované prostředky a provádí jiné operace vyčištění před Component je uvolněn systémem uvolňování paměti.(Zděděno z Component.)

System_CAPS_pubmethodGetHashCode()

Slouží jako výchozí funkce hash.(Zděděno z Object.)

System_CAPS_pubmethodGetLifetimeService()

Načte aktuální životnost objekt služby, který určuje životnost zásad pro tuto instanci.(Zděděno z MarshalByRefObject.)

System_CAPS_protmethodGetService(Type)

Vrátí objekt, který představuje služby poskytované Component nebo pomocí jeho Container.(Zděděno z Component.)

System_CAPS_pubmethodGetType()

Získá Type aktuální instance.(Zděděno z Object.)

System_CAPS_pubmethodInitializeLifetimeService()

Získá objekt životnost služby k řízení doba platnosti zásad pro tuto instanci.(Zděděno z MarshalByRefObject.)

System_CAPS_pubmethodInvoke(String, Object[])

Volá metodu na nativní objektu Active Directory Domain Services.

System_CAPS_pubmethodInvokeGet(String)

Získá vlastnost z nativní objektu Active Directory Domain Services.

System_CAPS_pubmethodInvokeSet(String, Object[])

Nastaví vlastnost na nativní objektu Active Directory Domain Services.

System_CAPS_protmethodMemberwiseClone()

Vytvoří mělká kopie aktuálního Object.(Zděděno z Object.)

System_CAPS_protmethodMemberwiseClone(Boolean)

Vytvoří mělká kopie aktuálního MarshalByRefObject objektu.(Zděděno z MarshalByRefObject.)

System_CAPS_pubmethodMoveTo(DirectoryEntry)

Přesune tento DirectoryEntry zadaný nadřazený objekt.

System_CAPS_pubmethodMoveTo(DirectoryEntry, String)

Přesune tento DirectoryEntry objekt, který má zadaný nadřazený a mění jeho název na zadanou hodnotu.

System_CAPS_pubmethodRefreshCache()

Načte hodnoty vlastností pro tuto DirectoryEntry objektu do mezipaměti vlastností.

System_CAPS_pubmethodRefreshCache(String[])

Načte hodnoty zadané vlastnosti do mezipaměti vlastností.

System_CAPS_pubmethodRename(String)

Změní název tohoto DirectoryEntry objektu.

System_CAPS_pubmethodToString()

Vrátí String obsahující název Component, pokud existuje. Tato metoda by nemělo být přepsáno.(Zděděno z Component.)

NázevPopis
System_CAPS_pubeventDisposed

Nastane, když součást je uvolněn voláním Dispose Metoda.(Zděděno z Component.)

Tato třída slouží pro vázání na objekty, nebo pro čtení a aktualizovat atributy. DirectoryEntry, společně s pomocné třídy poskytuje podporu pro životní cyklus metody správy a navigace. Patří k vytvoření, odstranění, přejmenování, přesunutí podřízený uzel a výčet podřízené objekty. Po úpravě uzel musí potvrdit změny v pořadí, aby byla uložena do stromu. Další informace naleznete v tématu CommitChanges vlastnost.

DirectoryEntry slouží pro přístup k pravidelné položky a některé, ale ne všechny informace z položky schématu.

Hierarchie Active Directory Domain Services obsahuje až několik tisíc uzlů. Každý uzel představuje objektu, například síťové tiskárny nebo uživatele v doméně. Podnikové sítě neustále změnit, jako jsou najímáme Noví zaměstnanci a objekty, například síťové tiskárny a počítače jsou přidány. Technologie Active Directory rozhraní ADSI (Service) poskytuje způsoby, jak programově přidat tyto objekty adresářovém stromu.

Chcete-li vytvořit položku adresáře v hierarchii, použijte Children vlastnost. Children Vlastnost je do kolekce, která poskytuje Add Metoda, která přidat uzel do kolekce přímo pod nadřazeného uzlu, který je aktuálně vázána na. Při přidávání uzlu do kolekce, musíte zadat název pro nový uzel a název schématu šablony, který chcete přidružit k uzlu. Například můžete chtít použít schéma s názvem "Počítač" a přidat nové počítače do hierarchie.

Tato třída také obsahuje atribut ukládání do mezipaměti, což může být užitečné pro optimalizaci síťového provozu. Použití atributu ukládání do mezipaměti naleznete v části UsePropertyCache vlastnost.

Třídy přidružené DirectoryEntry komponent lze použít s jakoukoli poskytovatelů služeb Active Directory Domain Services. Některé z aktuální zprostředkovatelé jsou Internetové informační služby (IIS), Lightweight Directory Access Protocol (LDAP), Novell NetWare služby NDS (Directory) a WinNT.

System_CAPS_notePoznámka

Předpokládá se, že máte obecné znalosti služby Active Directory Domain Services před použitím této třídy. Další informace naleznete v tématu System.DirectoryServices Přehled obor názvů.

.NET Framework
K dispozici od 1.1

Všechny veřejné statické členy ( Sdílené v jazyce Visual Basic) tohoto typu mají bezpečný přístup z více vláken. U členů instancí není bezpečný přístup z více vláken zaručen.

Zpět na začátek
Zobrazit: