DsmlRequestDocument Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
La classe DsmlRequestDocument consente di creare un payload di richiesta DSML, come AddRequest, ModifyRequest o SearchRequest. Contiene zero o più oggetti DirectoryRequest derivati. L'utente può aggiungere, eliminare, modificare ed enumerare DirectoryRequest prima dell'invio al server. DsmlRequestDocument può essere usato con qualsiasi classe DSML Binding per il trasporto del documento, ad esempio 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
- Ereditarietà
- Implementazioni
Costruttori
DsmlRequestDocument() |
Il costruttore DsmlRequestDocument() crea un'istanza della classe DsmlRequestDocument . |
Proprietà
Count |
La proprietà Count contiene il numero di oggetti DirectoryRequest nell'insieme. |
DocumentProcessing |
La proprietà DocumentProcessing contiene uno dei valori di DsmlDocumentProcessing che specifica la modalità di elaborazione degli elementi dell'insieme. |
ErrorProcessing |
La proprietà ErrorProcessing contiene uno dei valori di DsmlErrorProcessing che specifica la modalità di elaborazione degli errori. |
IsFixedSize |
La proprietà IsFixedSize contiene un valore che indica se DsmlRequestDocument è a dimensione fissa. |
IsReadOnly |
La proprietà IsReadOnly contiene un valore che indica se DsmlRequestDocument è in sola lettura o meno. |
IsSynchronized |
La proprietà IsSynchronized contiene un valore che indica se l'accesso a DsmlRequestDocument è sincronizzato (thread-safe). |
Item[Int32] |
La proprietà Item[Int32] contiene l'oggetto DirectoryRequest in corrispondenza dell'indice specificato. |
RequestId |
La proprietà RequestId contiene il |
ResponseOrder |
La proprietà ResponseOrder contiene uno dei valori di DsmlResponseOrder che specifica l'ordine della risposta. |
SyncRoot |
La proprietà SyncRoot contiene un oggetto che può essere utilizzato per sincronizzare l'accesso a DsmlRequestDocument. |
Metodi
Add(DirectoryRequest) |
Il metodo Add(DirectoryRequest) aggiunge un oggetto DirectoryRequest all'insieme. |
Clear() |
Il metodo Clear() rimuove tutti gli elementi dall'insieme. |
Contains(DirectoryRequest) |
Il metodo Contains(DirectoryRequest) determina se l'insieme DsmlRequestDocument contiene l'oggetto DirectoryRequest specificato. |
CopyTo(DirectoryRequest[], Int32) |
Il metodo CopyTo(DirectoryRequest[], Int32) copia l'intero insieme DsmlRequestDocument in una matrice unidimensionale, a partire dall'indice specificato della matrice di destinazione. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetEnumerator() |
Il metodo GetEnumerator() restituisce un enumeratore per l'intero insieme DsmlRequestDocument. |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
IndexOf(DirectoryRequest) |
Il metodo IndexOf(DirectoryRequest) restituisce l'indice in base zero della prima occorrenza dell'oggetto DirectoryRequest specificato nell'insieme DsmlRequestDocument. |
Insert(Int32, DirectoryRequest) |
Il metodo Insert(Int32, DirectoryRequest) inserisce l'oggetto DirectoryRequest specificato nell'insieme DsmlRequestDocument in corrispondenza dell'indice specificato. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Remove(DirectoryRequest) |
Il metodo Remove(DirectoryRequest) rimuove la prima occorrenza dell'oggetto DirectoryRequest specificato dall'insieme. |
RemoveAt(Int32) |
Il metodo RemoveAt(Int32) rimuove l'oggetto DirectoryRequest in corrispondenza della posizione specificata. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
ToXml() |
Il metodo ToXml() trasforma ogni oggetto DirectoryRequest nell'insieme in un oggetto XmlDocument. |
Implementazioni dell'interfaccia esplicita
ICollection.CopyTo(Array, Int32) |
Copia l'intera raccolta DsmlRequestDocument in una matrice unidimensionale, a partire dall'indice specificato della matrice di destinazione. |
ICollection.Count |
Ottiene il numero degli oggetti DirectoryRequest nella raccolta corrente. |
ICollection.IsSynchronized |
Ottiene un valore che indica se l'accesso a DsmlRequestDocument è sincronizzato (thread-safe). |
ICollection.SyncRoot |
Ottiene un oggetto che può essere usato per sincronizzare l'accesso a DsmlRequestDocument. |
IList.Add(Object) |
Aggiunge un oggetto DirectoryRequest alla raccolta. |
IList.Clear() |
Rimuove tutti gli elementi dalla raccolta. |
IList.Contains(Object) |
Indica se questa raccolta DsmlRequestDocument contiene l'oggetto DirectoryRequest specificato. |
IList.IndexOf(Object) |
Restituisce un indice in base zero per la prima occorrenza dell'oggetto DirectoryRequest specificato nella raccolta DsmlRequestDocument. |
IList.Insert(Int32, Object) |
Inserisce l'oggetto DirectoryRequest specificato nell'insieme DsmlRequestDocument in corrispondenza dell'indice specificato. |
IList.IsFixedSize |
Ottiene un valore che indica se le dimensioni dell'oggetto DsmlRequestDocument sono fisse. |
IList.IsReadOnly |
Ottiene un valore che indica se DsmlRequestDocument è o meno di sola lettura. |
IList.Item[Int32] |
Ottiene o imposta l'oggetto DirectoryRequest in corrispondenza dell'indice specificato. |
IList.Remove(Object) |
Rimuove la prima occorrenza dell'oggetto DirectoryRequest specificato dalla raccolta. |
IList.RemoveAt(Int32) |
Rimuove l'oggetto DirectoryRequest in corrispondenza della posizione specificata. |
Metodi di estensione
Cast<TResult>(IEnumerable) |
Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato. |
OfType<TResult>(IEnumerable) |
Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato. |
AsParallel(IEnumerable) |
Consente la parallelizzazione di una query. |
AsQueryable(IEnumerable) |
Converte un oggetto IEnumerable in un oggetto IQueryable. |