DsmlRequestDocument Sınıf

Tanım

DsmlRequestDocument sınıfı, , ModifyRequestveya SearchRequestgibi AddRequestbir DSML istek yükü oluşturmanıza olanak tanır. Sıfır veya daha fazla DirectoryRequest türetilmiş nesne içerir. Kullanıcı sunucuya göndermeden önce öğesini ekleyebilir, silebilir, değiştirebilir ve numaralandırabilir DirectoryRequest . DsmlRequestDocument gibi DsmlSoapHttpConnectionherhangi bir DSML Bağlama sınıflarıyla belgeyi taşımak için kullanılabilir.

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
Devralma
DsmlRequestDocument
Uygulamalar

Oluşturucular

DsmlRequestDocument()

Oluşturucu sınıfının DsmlRequestDocument() bir örneğini DsmlRequestDocument oluşturur.

Özellikler

Count

Count özelliği, bu koleksiyondaki nesne sayısını DirectoryRequest içerir.

DocumentProcessing

özelliği, DocumentProcessing koleksiyon öğelerinin nasıl işlendiğini belirten değerlerinden DsmlDocumentProcessing birini içerir.

ErrorProcessing

ErrorProcessing özelliği, hataların nasıl işlendiğini belirten değerlerinden DsmlErrorProcessing birini içerir.

IsFixedSize

özelliği, IsFixedSize değerinin sabit bir boyuta DsmlRequestDocument sahip olup olmadığını belirten bir değer içerir.

IsReadOnly

özelliği, IsReadOnly öğesinin salt okunur olup olmadığını DsmlRequestDocument belirten bir değer içerir.

IsSynchronized

özelliği, IsSynchronized erişimin DsmlRequestDocument eşitlenip eşitlenmediğini (iş parçacığı güvenli) belirten bir değer içerir.

Item[Int32]

Item[Int32] özelliği, belirtilen dizindeki DirectoryRequest nesnesini içerir.

RequestId

RequestId özelliği ile ilişkili öğesini DsmlRequestDocumentiçerirRequestID.

ResponseOrder

özelliği, ResponseOrder yanıtın sırasını belirten değerlerinden DsmlResponseOrder birini içerir.

SyncRoot

özelliği, SyncRoot erişimi DsmlRequestDocumenteşitlemek için kullanılabilecek bir nesnesi içerir.

Yöntemler

Add(DirectoryRequest)

Add(DirectoryRequest) yöntemi koleksiyona bir DirectoryRequest nesne ekler.

Clear()

Clear() yöntemi bu koleksiyondaki tüm öğeleri kaldırır.

Contains(DirectoryRequest)

Contains(DirectoryRequest) yöntemi, bu DsmlRequestDocument koleksiyonun belirtilen DirectoryRequest nesneyi içerip içermediğini belirler.

CopyTo(DirectoryRequest[], Int32)

yöntemi, CopyTo(DirectoryRequest[], Int32) hedef dizinin belirtilen dizininden başlayarak koleksiyonun tamamını DsmlRequestDocument tek boyutlu bir diziye kopyalar.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetEnumerator()

yöntemi, GetEnumerator() koleksiyonun tamamı DsmlRequestDocument için bir numaralandırıcı döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
IndexOf(DirectoryRequest)

yöntemi, IndexOf(DirectoryRequest) koleksiyonda belirtilen DirectoryRequest nesnenin ilk oluşumunun sıfır tabanlı dizinini DsmlRequestDocument döndürür.

Insert(Int32, DirectoryRequest)

yöntemi belirtilen Insert(Int32, DirectoryRequest) nesneyi belirtilen DirectoryRequest dizindeki DsmlRequestDocument koleksiyona ekler.

MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Remove(DirectoryRequest)

yöntemi, Remove(DirectoryRequest) belirtilen DirectoryRequest nesnenin ilk oluşumunu koleksiyondan kaldırır.

RemoveAt(Int32)

yöntemi, RemoveAt(Int32) nesneyi belirtilen konumda kaldırır DirectoryRequest .

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
ToXml()

yöntemi koleksiyondaki ToXml() her DirectoryRequest nesneyi bir XmlDocument nesneye dönüştürür.

Belirtik Arabirim Kullanımları

ICollection.CopyTo(Array, Int32)

Hedef dizinin belirtilen dizininden başlayarak koleksiyonun tamamını DsmlRequestDocument tek boyutlu bir diziye kopyalar.

ICollection.Count

Bu koleksiyondaki nesne sayısını DirectoryRequest alır.

ICollection.IsSynchronized

erişimin DsmlRequestDocument eşitlenip eşitlenmediğini belirten bir değer alır (iş parçacığı güvenli).

ICollection.SyncRoot

erişimi DsmlRequestDocumenteşitlemek için kullanılabilecek bir nesnesi alır.

IList.Add(Object)

Koleksiyona bir DirectoryRequest nesne ekler.

IList.Clear()

Tüm öğeleri koleksiyondan kaldırır.

IList.Contains(Object)

Bu DsmlRequestDocument koleksiyonun belirtilen DirectoryRequest nesneyi içerip içermediğini gösterir.

IList.IndexOf(Object)

Koleksiyonda belirtilen DirectoryRequest nesnenin ilk oluşumunun sıfır tabanlı dizinini DsmlRequestDocument döndürür.

IList.Insert(Int32, Object)

Belirtilen nesneyi belirtilen DirectoryRequest dizindeki DsmlRequestDocument koleksiyona ekler.

IList.IsFixedSize

değerinin sabit bir boyuta sahip olup olmadığını DsmlRequestDocument belirten bir değer alır.

IList.IsReadOnly

öğesinin salt okunur olup olmadığını DsmlRequestDocument belirten bir değer alır.

IList.Item[Int32]

Belirtilen dizindeki DirectoryRequest nesneyi alır veya ayarlar.

IList.Remove(Object)

Belirtilen DirectoryRequest nesnenin ilk oluşumunu koleksiyondan kaldırır.

IList.RemoveAt(Int32)

Belirtilen konumdaki DirectoryRequest nesneyi kaldırır.

Uzantı Metotları

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)

Bir öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini sağlar.

AsQueryable(IEnumerable)

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır

Ayrıca bkz.