DsmlRequestDocument Clase

Definición

La DsmlRequestDocument clase permite crear una carga de solicitud DSML, como AddRequest, ModifyRequesto SearchRequest. Contiene cero o más DirectoryRequest objetos derivados. El usuario puede agregar, eliminar, modificar y enumerar el DirectoryRequest objeto antes de enviarlo al servidor. DsmlRequestDocument se puede usar con cualquier clase de enlace DSML para transportar el documento, como 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
Herencia
DsmlRequestDocument
Implementaciones

Constructores

Nombre Description
DsmlRequestDocument()

El DsmlRequestDocument() constructor crea una instancia de la DsmlRequestDocument clase .

Propiedades

Nombre Description
Count

La Count propiedad contiene el número de objetos de DirectoryRequest esta colección.

DocumentProcessing

La DocumentProcessing propiedad contiene uno de los valores de DsmlDocumentProcessing que especifica cómo se procesan los elementos de la colección.

ErrorProcessing

La ErrorProcessing propiedad contiene uno de los valores de DsmlErrorProcessing que especifica cómo se procesan los errores.

IsFixedSize

La IsFixedSize propiedad contiene un valor que indica si DsmlRequestDocument tiene un tamaño fijo.

IsReadOnly

La IsReadOnly propiedad contiene un valor que indica si es DsmlRequestDocument de solo lectura o no.

IsSynchronized

La IsSynchronized propiedad contiene un valor que indica si el acceso a DsmlRequestDocument está sincronizado (seguro para subprocesos).

Item[Int32]

La Item[Int32] propiedad contiene el DirectoryRequest objeto en el índice especificado.

RequestId

Obtiene o establece el identificador de solicitud asociado a .DsmlRequestDocument

ResponseOrder

La ResponseOrder propiedad contiene uno de los valores de DsmlResponseOrder que especifica el orden de la respuesta.

SyncRoot

La SyncRoot propiedad contiene un objeto que se puede usar para sincronizar el acceso a .DsmlRequestDocument

Métodos

Nombre Description
Add(DirectoryRequest)

El Add(DirectoryRequest) método agrega un DirectoryRequest objeto a la colección.

Clear()

El Clear() método quita todos los elementos de esta colección.

Contains(DirectoryRequest)

El Contains(DirectoryRequest) método determina si esta DsmlRequestDocument colección contiene el objeto especificado DirectoryRequest .

CopyTo(DirectoryRequest[], Int32)

El CopyTo(DirectoryRequest[], Int32) método copia toda DsmlRequestDocument la colección en una matriz unidimensional, empezando por el índice especificado de la matriz de destino.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()

El GetEnumerator() método devuelve un enumerador para toda DsmlRequestDocument la colección.

GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(DirectoryRequest)

El IndexOf(DirectoryRequest) método devuelve el índice de base cero de la primera aparición del objeto especificado DirectoryRequest en la DsmlRequestDocument colección.

Insert(Int32, DirectoryRequest)

El Insert(Int32, DirectoryRequest) método inserta el objeto especificado DirectoryRequest en la DsmlRequestDocument colección en el índice especificado.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Remove(DirectoryRequest)

El Remove(DirectoryRequest) método quita la primera aparición del objeto especificado DirectoryRequest de la colección.

RemoveAt(Int32)

El RemoveAt(Int32) método quita el DirectoryRequest objeto en la posición especificada.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
ToXml()

El ToXml() método transforma cada DirectoryRequest objeto de la colección en un XmlDocument objeto .

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)

Copia toda DsmlRequestDocument la colección en una matriz unidimensional, empezando por el índice especificado de la matriz de destino.

ICollection.Count

Obtiene el número de objetos de DirectoryRequest esta colección.

ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a DsmlRequestDocument está sincronizado (seguro para subprocesos).

ICollection.SyncRoot

Obtiene un objeto que se puede usar para sincronizar el acceso a la DsmlRequestDocument.

IList.Add(Object)

Agrega un DirectoryRequest objeto a la colección.

IList.Clear()

Quita todos los elementos de la colección.

IList.Contains(Object)

Indica si esta DsmlRequestDocument colección contiene el objeto especificado DirectoryRequest .

IList.IndexOf(Object)

Devuelve el índice de base cero de la primera aparición del objeto especificado DirectoryRequest en la DsmlRequestDocument colección.

IList.Insert(Int32, Object)

Inserta el objeto especificado DirectoryRequest en la DsmlRequestDocument colección en el índice especificado.

IList.IsFixedSize

Obtiene un valor que indica si DsmlRequestDocument tiene un tamaño fijo.

IList.IsReadOnly

Obtiene un valor que indica si es DsmlRequestDocument de solo lectura o no.

IList.Item[Int32]

Obtiene o establece el DirectoryRequest objeto en el índice especificado.

IList.Remove(Object)

Quita la primera aparición del objeto especificado DirectoryRequest de la colección.

IList.RemoveAt(Int32)

Quita el DirectoryRequest objeto en la posición especificada.

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a

Consulte también