DsmlRequestDocument Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Med DsmlRequestDocument klassen kan du skapa en nyttolast för DSML-begäranden, till exempel AddRequest, ModifyRequesteller SearchRequest. Den innehåller noll eller fler DirectoryRequest härledda objekt. Användaren kan lägga till, ta bort, ändra och räkna upp innan det DirectoryRequest skickas till servern. DsmlRequestDocument kan användas med alla DSML-bindningsklasser för att transportera dokumentet, till exempel 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
- Arv
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| DsmlRequestDocument() |
Konstruktorn DsmlRequestDocument() skapar en instans av DsmlRequestDocument klassen. |
Egenskaper
| Name | Description |
|---|---|
| Count |
Egenskapen Count innehåller antalet DirectoryRequest objekt i den här samlingen. |
| DocumentProcessing |
Egenskapen DocumentProcessing innehåller ett av värdena DsmlDocumentProcessing för som anger hur elementen i samlingen bearbetas. |
| ErrorProcessing |
Egenskapen ErrorProcessing innehåller ett av värdena DsmlErrorProcessing för som anger hur fel bearbetas. |
| IsFixedSize |
Egenskapen IsFixedSize innehåller ett värde som anger om den DsmlRequestDocument har en fast storlek. |
| IsReadOnly |
Egenskapen IsReadOnly innehåller ett värde som anger om den DsmlRequestDocument är skrivskyddad eller inte. |
| IsSynchronized |
Egenskapen IsSynchronized innehåller ett värde som anger om åtkomsten DsmlRequestDocument till är synkroniserad (trådsäker). |
| Item[Int32] |
Egenskapen Item[Int32] innehåller objektet DirectoryRequest i det angivna indexet. |
| RequestId |
Hämtar eller anger det begärande-ID som är associerat med DsmlRequestDocument. |
| ResponseOrder |
Egenskapen ResponseOrder innehåller ett av värdena DsmlResponseOrder för som anger ordningen på svaret. |
| SyncRoot |
Egenskapen SyncRoot innehåller ett objekt som kan användas för att synkronisera åtkomsten DsmlRequestDocumenttill . |
Metoder
| Name | Description |
|---|---|
| Add(DirectoryRequest) |
Metoden Add(DirectoryRequest) lägger till ett DirectoryRequest objekt i samlingen. |
| Clear() |
Metoden Clear() tar bort alla objekt från den här samlingen. |
| Contains(DirectoryRequest) |
Metoden Contains(DirectoryRequest) avgör om den här DsmlRequestDocument samlingen innehåller det angivna DirectoryRequest objektet. |
| CopyTo(DirectoryRequest[], Int32) |
Metoden CopyTo(DirectoryRequest[], Int32) kopierar hela DsmlRequestDocument samlingen till en endimensionell matris med början vid det angivna indexet för målmatrisen. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetEnumerator() |
Metoden GetEnumerator() returnerar en uppräknare för hela DsmlRequestDocument samlingen. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IndexOf(DirectoryRequest) |
Metoden IndexOf(DirectoryRequest) returnerar det nollbaserade indexet för den första förekomsten av det angivna DirectoryRequest objektet i DsmlRequestDocument samlingen. |
| Insert(Int32, DirectoryRequest) |
Metoden Insert(Int32, DirectoryRequest) infogar det angivna DirectoryRequest objektet i DsmlRequestDocument samlingen vid det angivna indexet. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Remove(DirectoryRequest) |
Metoden Remove(DirectoryRequest) tar bort den första förekomsten av det angivna DirectoryRequest objektet från samlingen. |
| RemoveAt(Int32) |
Metoden RemoveAt(Int32) tar bort objektet DirectoryRequest på den angivna positionen. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
| ToXml() |
Metoden ToXml() omvandlar varje DirectoryRequest objekt i samlingen till ett XmlDocument objekt. |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Kopierar hela DsmlRequestDocument samlingen till en endimensionell matris med början vid det angivna indexet för målmatrisen. |
| ICollection.Count |
Hämtar antalet DirectoryRequest objekt i den här samlingen. |
| ICollection.IsSynchronized |
Hämtar ett värde som anger om åtkomsten DsmlRequestDocument till är synkroniserad (trådsäker). |
| ICollection.SyncRoot |
Hämtar ett objekt som kan användas för att synkronisera åtkomsten DsmlRequestDocumenttill . |
| IList.Add(Object) |
Lägger till ett DirectoryRequest objekt i samlingen. |
| IList.Clear() |
Tar bort alla objekt från samlingen. |
| IList.Contains(Object) |
Anger om den här DsmlRequestDocument samlingen innehåller det angivna DirectoryRequest objektet. |
| IList.IndexOf(Object) |
Returnerar det nollbaserade indexet för den första förekomsten av det angivna DirectoryRequest objektet i DsmlRequestDocument samlingen. |
| IList.Insert(Int32, Object) |
Infogar det angivna DirectoryRequest objektet i DsmlRequestDocument samlingen vid det angivna indexet. |
| IList.IsFixedSize |
Hämtar ett värde som anger om har DsmlRequestDocument en fast storlek. |
| IList.IsReadOnly |
Hämtar ett värde som anger om är DsmlRequestDocument skrivskyddat eller inte. |
| IList.Item[Int32] |
Hämtar eller anger objektet DirectoryRequest vid det angivna indexet. |
| IList.Remove(Object) |
Tar bort den första förekomsten av det angivna DirectoryRequest objektet från samlingen. |
| IList.RemoveAt(Int32) |
Tar bort objektet DirectoryRequest på den angivna positionen. |
Tilläggsmetoder
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Möjliggör parallellisering av en fråga. |
| AsQueryable(IEnumerable) |
Konverterar en IEnumerable till en IQueryable. |
| Cast<TResult>(IEnumerable) |
Omvandlar elementen i en IEnumerable till den angivna typen. |
| OfType<TResult>(IEnumerable) |
Filtrerar elementen i en IEnumerable baserat på en angiven typ. |