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.
Mit der DsmlRequestDocument Klasse können Sie eine DSML-Anforderungsnutzlast erstellen, z AddRequest. B. , , ModifyRequestoder SearchRequest. Sie enthält null oder mehr DirectoryRequest abgeleitete Objekte. Der Benutzer kann die Datei vor dem DirectoryRequest Senden an den Server hinzufügen, löschen, ändern und aufzählen. DsmlRequestDocument kann mit allen DSML-Bindungsklassen verwendet werden, um das Dokument zu transportieren, z DsmlSoapHttpConnection. B. .
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
| Name | Beschreibung |
|---|---|
| DsmlRequestDocument() |
Der DsmlRequestDocument() Konstruktor erstellt eine Instanz der DsmlRequestDocument Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Die Count Eigenschaft enthält die Anzahl der DirectoryRequest Objekte in dieser Auflistung. |
| DocumentProcessing |
Die DocumentProcessing Eigenschaft enthält einen der Werte, die DsmlDocumentProcessing angibt, wie die Elemente der Auflistung verarbeitet werden. |
| ErrorProcessing |
Die ErrorProcessing Eigenschaft enthält einen der Werte, mit DsmlErrorProcessing denen angegeben wird, wie Fehler verarbeitet werden. |
| IsFixedSize |
Die IsFixedSize Eigenschaft enthält einen Wert, der angibt, ob die DsmlRequestDocument Größe fest ist. |
| IsReadOnly |
Die IsReadOnly Eigenschaft enthält einen Wert, der angibt, ob die DsmlRequestDocument Eigenschaft schreibgeschützt ist oder nicht. |
| IsSynchronized |
Die IsSynchronized Eigenschaft enthält einen Wert, der angibt, ob der Zugriff auf die DsmlRequestDocument Synchronisierung erfolgt (threadsicher). |
| Item[Int32] |
Die Item[Int32] Eigenschaft enthält das DirectoryRequest Objekt am angegebenen Index. |
| RequestId |
Dient zum Abrufen oder Festlegen der Anforderungs-ID, die der DsmlRequestDocument. |
| ResponseOrder |
Die ResponseOrder Eigenschaft enthält einen der Werte, die DsmlResponseOrder die Reihenfolge der Antwort angibt. |
| SyncRoot |
Die SyncRoot Eigenschaft enthält ein Objekt, das zum Synchronisieren des Zugriffs auf die DsmlRequestDocument. |
Methoden
| Name | Beschreibung |
|---|---|
| Add(DirectoryRequest) |
Die Add(DirectoryRequest) Methode fügt der Auflistung ein DirectoryRequest Objekt hinzu. |
| Clear() |
Mit der Clear() Methode werden alle Elemente aus dieser Auflistung entfernt. |
| Contains(DirectoryRequest) |
Die Contains(DirectoryRequest) Methode bestimmt, ob diese DsmlRequestDocument Auflistung das angegebene DirectoryRequest Objekt enthält. |
| CopyTo(DirectoryRequest[], Int32) |
Die CopyTo(DirectoryRequest[], Int32) Methode kopiert die gesamte DsmlRequestDocument Auflistung in ein eindimensionales Array, beginnend am angegebenen Index des Zielarrays. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetEnumerator() |
Die GetEnumerator() Methode gibt einen Enumerator für die gesamte DsmlRequestDocument Auflistung zurück. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die 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 in die DsmlRequestDocument Auflistung am angegebenen Index ein. |
| MemberwiseClone() |
Erstellt eine flache Kopie der 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
| Name | Beschreibung |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Kopiert die gesamte DsmlRequestDocument Auflistung in ein eindimensionales Array, beginnend am angegebenen Index des Zielarrays. |
| ICollection.Count |
Ruft die Anzahl der DirectoryRequest -Objekte in dieser Auflistung ab. |
| ICollection.IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf die DsmlRequestDocument Synchronisierung (threadsicher) erfolgt. |
| ICollection.SyncRoot |
Ruft ein Objekt ab, das zum Synchronisieren des Zugriffs auf die DsmlRequestDocumentverwendet 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 diese 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 in die DsmlRequestDocument Auflistung am angegebenen Index ein. |
| IList.IsFixedSize |
Ruft einen Wert ab, der angibt, ob die DsmlRequestDocument eine feste Größe aufweist. |
| IList.IsReadOnly |
Ruft einen Wert ab, der angibt, ob dies DsmlRequestDocument schreibgeschützt ist oder nicht. |
| IList.Item[Int32] |
Ruft ab oder legt das DirectoryRequest Objekt am angegebenen Index fest. |
| IList.Remove(Object) |
Entfernt das erste Vorkommen des angegebenen DirectoryRequest Objekts aus der Auflistung. |
| IList.RemoveAt(Int32) |
Entfernt das DirectoryRequest Objekt an der angegebenen Position. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Wandelt eine IEnumerable in eine IQueryableum. |
| Cast<TResult>(IEnumerable) |
Wandelt die Elemente eines IEnumerable in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |