DsmlRequestDocument Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa DsmlRequestDocument umożliwia utworzenie ładunku żądania DSML, takiego jak AddRequest, ModifyRequestlub SearchRequest. Zawiera zero lub więcej DirectoryRequest obiektów pochodnych. Użytkownik może dodawać, usuwać, modyfikować i wyliczać DirectoryRequest przed wysłaniem do serwera. DsmlRequestDocument można używać z dowolnymi klasami powiązań DSML do transportu dokumentu, na przykład 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
- Dziedziczenie
- Implementuje
Konstruktory
DsmlRequestDocument() |
Konstruktor DsmlRequestDocument() tworzy wystąpienie DsmlRequestDocument klasy . |
Właściwości
Count |
Właściwość Count zawiera liczbę DirectoryRequest obiektów w tej kolekcji. |
DocumentProcessing |
Właściwość DocumentProcessing zawiera jedną z wartości DsmlDocumentProcessing , która określa sposób przetwarzania elementów kolekcji. |
ErrorProcessing |
Właściwość ErrorProcessing zawiera jedną z wartości, która określa sposób przetwarzania DsmlErrorProcessing błędów. |
IsFixedSize |
Właściwość IsFixedSize zawiera wartość, która wskazuje, czy obiekt DsmlRequestDocument ma stały rozmiar. |
IsReadOnly |
Właściwość IsReadOnly zawiera wartość wskazującą, czy DsmlRequestDocument właściwość jest tylko do odczytu, czy nie. |
IsSynchronized |
Właściwość IsSynchronized zawiera wartość wskazującą, czy dostęp do obiektu DsmlRequestDocument jest synchronizowany (bezpieczny wątkowo). |
Item[Int32] |
Właściwość Item[Int32] zawiera DirectoryRequest obiekt w określonym indeksie. |
RequestId |
Właściwość RequestId zawiera |
ResponseOrder |
Właściwość ResponseOrder zawiera jedną z wartości DsmlResponseOrder , która określa kolejność odpowiedzi. |
SyncRoot |
Właściwość SyncRoot zawiera obiekt, który może służyć do synchronizowania dostępu do obiektu DsmlRequestDocument. |
Metody
Add(DirectoryRequest) |
Metoda Add(DirectoryRequest) dodaje DirectoryRequest obiekt do kolekcji. |
Clear() |
Metoda Clear() usuwa wszystkie elementy z tej kolekcji. |
Contains(DirectoryRequest) |
Metoda Contains(DirectoryRequest) określa, czy ta DsmlRequestDocument kolekcja zawiera określony DirectoryRequest obiekt. |
CopyTo(DirectoryRequest[], Int32) |
Metoda CopyTo(DirectoryRequest[], Int32) kopiuje całą DsmlRequestDocument kolekcję do tablicy jednowymiarowej, zaczynając od określonego indeksu tablicy docelowej. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetEnumerator() |
Metoda GetEnumerator() zwraca moduł wyliczający dla całej DsmlRequestDocument kolekcji. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
IndexOf(DirectoryRequest) |
Metoda IndexOf(DirectoryRequest) zwraca indeks zerowy pierwszego wystąpienia określonego DirectoryRequest obiektu w kolekcji DsmlRequestDocument . |
Insert(Int32, DirectoryRequest) |
Metoda Insert(Int32, DirectoryRequest) wstawia określony DirectoryRequest obiekt do DsmlRequestDocument kolekcji w określonym indeksie. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Remove(DirectoryRequest) |
Metoda Remove(DirectoryRequest) usuwa pierwsze wystąpienie określonego DirectoryRequest obiektu z kolekcji. |
RemoveAt(Int32) |
Metoda RemoveAt(Int32) usuwa DirectoryRequest obiekt na określonej pozycji. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
ToXml() |
Metoda ToXml() przekształca każdy DirectoryRequest obiekt w kolekcji w XmlDocument obiekt . |
Jawne implementacje interfejsu
ICollection.CopyTo(Array, Int32) |
Kopiuje całą DsmlRequestDocument kolekcję do tablicy jednowymiarowej, zaczynając od określonego indeksu tablicy docelowej. |
ICollection.Count |
Pobiera liczbę DirectoryRequest obiektów w tej kolekcji. |
ICollection.IsSynchronized |
Pobiera wartość wskazującą, czy dostęp do elementu DsmlRequestDocument jest synchronizowany (bezpieczny wątkowo). |
ICollection.SyncRoot |
Pobiera obiekt, który może służyć do synchronizowania dostępu do obiektu DsmlRequestDocument. |
IList.Add(Object) |
DirectoryRequest Dodaje obiekt do kolekcji. |
IList.Clear() |
Usuwa wszystkie elementy z kolekcji. |
IList.Contains(Object) |
Wskazuje, czy ta DsmlRequestDocument kolekcja zawiera określony DirectoryRequest obiekt. |
IList.IndexOf(Object) |
Zwraca indeks zerowy pierwszego wystąpienia określonego DirectoryRequest obiektu w kolekcji DsmlRequestDocument . |
IList.Insert(Int32, Object) |
Wstawia określony DirectoryRequest obiekt do DsmlRequestDocument kolekcji w określonym indeksie. |
IList.IsFixedSize |
Pobiera wartość wskazującą, czy element DsmlRequestDocument ma stały rozmiar. |
IList.IsReadOnly |
Pobiera wartość wskazującą, czy DsmlRequestDocument element jest tylko do odczytu, czy nie. |
IList.Item[Int32] |
Pobiera lub ustawia DirectoryRequest obiekt w określonym indeksie. |
IList.Remove(Object) |
Usuwa pierwsze wystąpienie określonego DirectoryRequest obiektu z kolekcji. |
IList.RemoveAt(Int32) |
DirectoryRequest Usuwa obiekt na określonej pozycji. |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Rzutuje elementy obiektu IEnumerable na określony typ. |
OfType<TResult>(IEnumerable) |
Filtruje elementy IEnumerable elementu na podstawie określonego typu. |
AsParallel(IEnumerable) |
Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Konwertuje element IEnumerable na .IQueryable |