DsmlRequestDocument Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La classe DsmlRequestDocument vous permet de générer une charge utile de requête DSML, telle que AddRequest, ModifyRequest ou SearchRequest. Elle contient zéro, un ou plusieurs objets dérivés DirectoryRequest. L’utilisateur peut ajouter, supprimer, modifier et énumérer DirectoryRequest avant l’envoi au serveur. Vous pouvez utiliser DsmlRequestDocument avec n’importe quelle classe de liaison DSML pour transporter le document, telle que 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
- Héritage
- Implémente
Constructeurs
DsmlRequestDocument() |
Le constructeur DsmlRequestDocument() crée une instance de la classe DsmlRequestDocument . |
Propriétés
Count |
La propriété Count contient le nombre d'objets DirectoryRequest de cette collection. |
DocumentProcessing |
La propriété DocumentProcessing contient l'une des valeurs de DsmlDocumentProcessing qui spécifie comment les éléments de la collection sont traités. |
ErrorProcessing |
La propriété ErrorProcessing contient l'une des valeurs de DsmlErrorProcessing qui spécifie comment les erreurs sont traitées. |
IsFixedSize |
La propriété IsFixedSize obtient une valeur qui indique si DsmlRequestDocument est de taille fixe. |
IsReadOnly |
La propriété IsReadOnly contient une valeur indiquant si DsmlRequestDocument est en lecture seule ou non. |
IsSynchronized |
La propriété IsSynchronized contient une valeur qui indique si l'accès à DsmlRequestDocument est synchronisé (thread-safe). |
Item[Int32] |
La propriété Item[Int32] contient l'objet DirectoryRequest à l'index spécifié. |
RequestId |
La propriété RequestId contient le |
ResponseOrder |
La propriété ResponseOrder contient l'une des valeurs de DsmlResponseOrder qui spécifie l'ordre de la réponse. |
SyncRoot |
La propriété SyncRoot contient un objet qui peut être utilisé pour synchroniser l'accès au DsmlRequestDocument. |
Méthodes
Add(DirectoryRequest) |
La méthode Add(DirectoryRequest) ajoute un objet DirectoryRequest à la collection. |
Clear() |
La méthode Clear() supprime tous les éléments de cette collection. |
Contains(DirectoryRequest) |
La méthode Contains(DirectoryRequest) détermine si cette collection DsmlRequestDocument contient l'objet DirectoryRequest spécifié. |
CopyTo(DirectoryRequest[], Int32) |
La méthode CopyTo(DirectoryRequest[], Int32) copie l'intégralité de la collection DsmlRequestDocument dans un tableau unidimensionnel, en commençant à l'index spécifié du tableau cible. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetEnumerator() |
La méthode GetEnumerator() retourne un énumérateur pour l'ensemble de la collection DsmlRequestDocument. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
IndexOf(DirectoryRequest) |
La méthode IndexOf(DirectoryRequest) retourne l'index de base zéro de la première occurrence de l'objet DirectoryRequest spécifié dans la collection DsmlRequestDocument. |
Insert(Int32, DirectoryRequest) |
La méthode Insert(Int32, DirectoryRequest) insère le DirectoryRequest spécifié dans la collection DsmlRequestDocument à l'index spécifié. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Remove(DirectoryRequest) |
La méthode Remove(DirectoryRequest) supprime la première occurrence de l'objet DirectoryRequest spécifié de la collection. |
RemoveAt(Int32) |
La méthode RemoveAt(Int32) supprime l'objet DirectoryRequest à la position spécifiée. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
ToXml() |
La méthode ToXml() transforme chaque objet DirectoryRequest de la collection en un objet XmlDocument. |
Implémentations d’interfaces explicites
ICollection.CopyTo(Array, Int32) |
Copie l’ensemble de la collection DsmlRequestDocument dans un tableau à une dimension, en démarrant à l’index spécifié du tableau cible. |
ICollection.Count |
Obtient le nombre d'objets DirectoryRequest de cette collection. |
ICollection.IsSynchronized |
Obtient une valeur qui indique si l’accès à DsmlRequestDocument est synchronisé (thread-safe). |
ICollection.SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser l’accès à DsmlRequestDocument. |
IList.Add(Object) |
Ajoute un objet DirectoryRequest à la collection. |
IList.Clear() |
Supprime tous les éléments de la collection. |
IList.Contains(Object) |
Indique si la collection DsmlRequestDocument contient l’objet DirectoryRequest spécifié. |
IList.IndexOf(Object) |
Retourne l’index de base zéro de la première occurrence de l’objet DirectoryRequest spécifié dans la collection DsmlRequestDocument. |
IList.Insert(Int32, Object) |
Insère l'objet DirectoryRequest spécifié dans la collection DsmlRequestDocument à l'index spécifié. |
IList.IsFixedSize |
Obtient une valeur qui indique si DsmlRequestDocument est de taille fixe. |
IList.IsReadOnly |
Obtient une valeur qui indique si DsmlRequestDocument est en lecture seule. |
IList.Item[Int32] |
Obtient ou définit l'objet DirectoryRequest à l'index spécifié. |
IList.Remove(Object) |
Supprime la première occurrence de l’objet DirectoryRequest spécifié dans la collection. |
IList.RemoveAt(Int32) |
Supprime l’objet DirectoryRequest à la position spécifiée. |
Méthodes d’extension
Cast<TResult>(IEnumerable) |
Effectue un cast des éléments d'un IEnumerable vers le type spécifié. |
OfType<TResult>(IEnumerable) |
Filtre les éléments d'un IEnumerable en fonction du type spécifié. |
AsParallel(IEnumerable) |
Active la parallélisation d'une requête. |
AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |