DsmlRequestDocument Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die DsmlRequestDocument-Klasse ermöglicht es Ihnen, Nutzlast, z. B. AddRequest, ModifyRequest oder SearchRequest, zu einer DSML-Anforderung zu erstellen. Sie enthält 0 (null) oder mehr abgeleitete DirectoryRequest-Objekte. Der Benutzer kann das DirectoryRequest-Objekt vor dem Senden an den Server hinzufügen, löschen, ändern und auflisten. DsmlRequestDocument kann mit allen DSML-Bindungsklassen verwendet werden, um das Dokument zu übertragen, z. B. DsmlSoapHttpConnection.
public ref class DsmlRequestDocument : System::DirectoryServices::Protocols::DsmlDocument, System::Collections::IList
public class DsmlRequestDocument : System.DirectoryServices.Protocols.DsmlDocument, System.Collections.IList
type DsmlRequestDocument = class
inherit DsmlDocument
interface IList
interface ICollection
interface IEnumerable
Public Class DsmlRequestDocument
Inherits DsmlDocument
Implements IList
- Vererbung
- Implementiert
Konstruktoren
DsmlRequestDocument() |
Der DsmlRequestDocument() -Konstruktor erstellt eine Instanz der DsmlRequestDocument -Klasse. |
Eigenschaften
Count |
Die Count-Eigenschaft enthält die Anzahl von DirectoryRequest-Objekten in dieser Auflistung. |
DocumentProcessing |
Die DocumentProcessing-Eigenschaft enthält einen Wert aus DsmlDocumentProcessing, der angibt, wie die Elemente der Auflistung verarbeitet werden. |
ErrorProcessing |
Die ErrorProcessing-Eigenschaft enthält einen Wert aus DsmlErrorProcessing, der angibt, wie Fehler verarbeitet werden. |
IsFixedSize |
Die IsFixedSize-Eigenschaft enthält einen Wert, der angibt, ob DsmlRequestDocument eine feste Größe hat. |
IsReadOnly |
Die IsReadOnly-Eigenschaft enthält einen Wert, der angibt, ob DsmlRequestDocument schreibgeschützt ist. |
IsSynchronized |
Die IsSynchronized-Eigenschaft enthält einen Wert, der angibt, ob der Zugriff auf das DsmlRequestDocument synchronisiert (threadsicher) ist. |
Item[Int32] |
Die Item[Int32]-Eigenschaft enthält am angegebenen Index das DirectoryRequest-Objekt. |
RequestId |
Die RequestId-Eigenschaft enthält die dem DsmlRequestDocument zugeordnete |
ResponseOrder |
Die ResponseOrder-Eigenschaft enthält einen Wert aus DsmlResponseOrder, der die Antwortreihenfolge angibt. |
SyncRoot |
Die SyncRoot-Eigenschaft enthält ein Objekt, mit dem der Zugriff auf das DsmlRequestDocument synchronisiert werden kann. |
Methoden
Add(DirectoryRequest) |
Die Add(DirectoryRequest)-Methode fügt der Auflistung ein DirectoryRequest-Objekt hinzu. |
Clear() |
Die Clear()-Methode entfernt alle Elemente aus der Auflistung. |
Contains(DirectoryRequest) |
Die Contains(DirectoryRequest)-Methode stellt fest, ob diese DsmlRequestDocument-Auflistung das angegebene DirectoryRequest-Objekt enthält. |
CopyTo(DirectoryRequest[], Int32) |
Die CopyTo(DirectoryRequest[], Int32)-Methode kopiert die gesamte DsmlRequestDocument-Auflistung beginnend am angegebenen Index des Zielarrays in ein eindimensionales Array. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetEnumerator() |
Die GetEnumerator()-Methode gibt einen Enumerator für die gesamte DsmlRequestDocument-Auflistung zurück. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
IndexOf(DirectoryRequest) |
Die IndexOf(DirectoryRequest)-Methode gibt den nullbasierten Index des ersten Vorkommens des angegebenen DirectoryRequest-Objekts in der DsmlRequestDocument-Auflistung zurück. |
Insert(Int32, DirectoryRequest) |
Die Insert(Int32, DirectoryRequest)-Methode fügt das angegebene DirectoryRequest-Objekt am angegebenen Index in die DsmlRequestDocument-Auflistung ein. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Remove(DirectoryRequest) |
Die Remove(DirectoryRequest)-Methode entfernt das erste Vorkommen des angegebenen DirectoryRequest-Objekts aus der Auflistung. |
RemoveAt(Int32) |
Die RemoveAt(Int32)-Methode entfernt das DirectoryRequest-Objekt an der angegebenen Position. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
ToXml() |
Die ToXml()-Methode wandelt jedes DirectoryRequest-Objekt in der Auflistung in ein XmlDocument-Objekt um. |
Explizite Schnittstellenimplementierungen
ICollection.CopyTo(Array, Int32) |
Kopiert die gesamte DsmlRequestDocument-Auflistung in ein kompatibles Array, wobei am angegebenen Index im Zielarray begonnen wird. |
ICollection.Count |
Ruft die Anzahl von DirectoryRequest-Objekten in dieser Auflistung ab. |
ICollection.IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf DsmlRequestDocument synchronisiert (threadsicher) ist. |
ICollection.SyncRoot |
Ruft ein Objekt ab, mit dem der Zugriff auf DsmlRequestDocument synchronisiert werden kann. |
IList.Add(Object) |
Fügt der Auflistung ein DirectoryRequest-Objekt hinzu. |
IList.Clear() |
Entfernt alle Elemente aus der Auflistung. |
IList.Contains(Object) |
Gibt an, ob die DsmlRequestDocument-Auflistung das angegebene DirectoryRequest-Objekt enthält. |
IList.IndexOf(Object) |
Gibt den nullbasierten Index des ersten Vorkommens des angegebenen DirectoryRequest-Objekts in der DsmlRequestDocument-Auflistung zurück. |
IList.Insert(Int32, Object) |
Fügt das angegebene DirectoryRequest-Objekt am angegebenen Index in die DsmlRequestDocument-Auflistung ein. |
IList.IsFixedSize |
Ruft einen Wert ab, der angibt, ob die DsmlRequestDocument eine feste Größe hat. |
IList.IsReadOnly |
Ruft einen Wert ab, der angibt, ob die DsmlRequestDocument schreibgeschützt ist oder nicht. |
IList.Item[Int32] |
Ruft das DirectoryRequest-Objekt am angegebenen Index ab oder legt dieses fest. |
IList.Remove(Object) |
Entfernt das erste Vorkommen des angegebenen Objekts aus der DirectoryRequest-Auflistung. |
IList.RemoveAt(Int32) |
Entfernt das DirectoryRequest-Objekt an der angegebenen Position. |
Erweiterungsmethoden
Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um |
OfType<TResult>(IEnumerable) |
Filtert die Elemente eines IEnumerable anhand eines angegebenen Typs |
AsParallel(IEnumerable) |
Ermöglicht die Parallelisierung einer Abfrage. |
AsQueryable(IEnumerable) |
Konvertiert einen IEnumerable in einen IQueryable. |