DsmlRequestDocument Sınıf

Tanım

DsmlRequestDocument sınıfı, , AddRequestveya ModifyRequestgibi SearchRequestbir 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ıfı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

Name Description
DsmlRequestDocument()

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

Özellikler

Name Description
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 sabit bir boyuta DsmlRequestDocument sahip olup olmadığını gösteren bir değer içerir.

IsReadOnly

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

IsSynchronized

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

Item[Int32]

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

RequestId

ile DsmlRequestDocumentilişkili istek kimliğini alır veya ayarlar.

ResponseOrder

ResponseOrder özelliği, 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

Name Description
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()

Geçerli örneğin Type 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, Insert(Int32, DirectoryRequest) belirtilen nesneyi belirtilen DirectoryRequest dizindeki DsmlRequestDocument koleksiyona ekler.

MemberwiseClone()

Geçerli Objectbasit 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) belirtilen konumdaki DirectoryRequest nesneyi kaldırır.

ToString()

Geçerli nesneyi temsil eden bir dize 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ı

Name Description
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

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

ICollection.SyncRoot

DsmlRequestDocumenterişimini eşitlemek için kullanılabilecek bir nesnesi alır.

IList.Add(Object)

Koleksiyona bir DirectoryRequest nesne ekler.

IList.Clear()

Koleksiyondaki tüm öğeleri 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

DsmlRequestDocument sabit bir boyuta sahip olup olmadığını gösteren bir değer alır.

IList.IsReadOnly

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

IList.Item[Int32]

Nesneyi belirtilen dizinde DirectoryRequest alır veya ayarlar.

IList.Remove(Object)

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

IList.RemoveAt(Int32)

DirectoryRequest Nesneyi belirtilen konumda kaldırır.

Uzantı Metotları

Name Description
AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

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

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler.

Şunlara uygulanır

Ayrıca bkz.