DsmlRequestDocument Sınıf
Tanım
DsmlRequestDocumentSınıfı,, veya gibi BIR DSML istek yükü oluşturmanıza olanak sağlar AddRequest ModifyRequest SearchRequest .The DsmlRequestDocument class enables you to build a DSML request payload, such as AddRequest, ModifyRequest, or SearchRequest. Sıfır veya daha fazla DirectoryRequest türetilmiş nesne içeriyor.It contains zero or more DirectoryRequest derived objects. Kullanıcı, sunucuya göndermeden önce ' yi ekleyebilir, silebilir, değiştirebilir ve numaralandırmayabilir DirectoryRequest .The user may add, delete, modify, and enumerate the DirectoryRequest before sending to the server. DsmlRequestDocument belgeyi taşımak için herhangi bir DSML bağlama sınıfıyla birlikte kullanılabilir DsmlSoapHttpConnection .DsmlRequestDocument can be used with any DSML Binding classes to transport the document, such as 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
- Devralma
- Uygulamalar
Oluşturucular
DsmlRequestDocument() |
DsmlRequestDocument()Oluşturucu, sınıfının bir örneğini oluşturur DsmlRequestDocument .The DsmlRequestDocument() constructor creates an instance of the DsmlRequestDocument class. |
Özellikler
Count |
CountÖzelliği, DirectoryRequest Bu koleksiyondaki nesne sayısını içerir.The Count property contains the number of DirectoryRequest objects in this collection. |
DocumentProcessing |
DocumentProcessingÖzelliği, DsmlDocumentProcessing koleksiyon öğelerinin nasıl işleneceğini belirten değerlerinden birini içerir.The DocumentProcessing property contains one of the values of DsmlDocumentProcessing that specifies how the elements of the collection are processed. |
ErrorProcessing |
ErrorProcessingÖzelliği, DsmlErrorProcessing hataların nasıl işleneceğini belirten değerlerinden birini içerir.The ErrorProcessing property contains one of the values of DsmlErrorProcessing that specifies how errors are processed. |
IsFixedSize |
IsFixedSizeÖzelliği, değerinin sabit boyutta olup olmadığını belirten bir değer içerir DsmlRequestDocument .The IsFixedSize property contains a value that indicates whether the DsmlRequestDocument has a fixed size. |
IsReadOnly |
IsReadOnlyÖzelliği, ' DsmlRequestDocument ın salt okunurdur veya olmadığını gösteren bir değer içerir.The IsReadOnly property contains a value indicating whether the DsmlRequestDocument is read only or not. |
IsSynchronized |
IsSynchronizedÖzelliği, erişimi olup olmadığını DsmlRequestDocument (iş parçacığı açısından güvenli) gösteren bir değer içerir.The IsSynchronized property contains a value that indicates whether access to the DsmlRequestDocument is synchronized (thread-safe). |
Item[Int32] |
Item[Int32]Özelliği DirectoryRequest belirtilen dizindeki nesneyi içerir.The Item[Int32] property contains the DirectoryRequest object at the specified index. |
RequestId |
RequestIdÖzelliği |
ResponseOrder |
ResponseOrderÖzelliği, yanıt sırasını belirten değerlerinden birini içerir DsmlResponseOrder .The ResponseOrder property contains one of the values of DsmlResponseOrder that specifies the order of the response. |
SyncRoot |
SyncRootÖzelliği, erişimi eşitlenmesi için kullanılabilecek bir nesnesi içerir DsmlRequestDocument .The SyncRoot property contains an object that can be used to synchronize access to the DsmlRequestDocument. |
Yöntemler
Add(DirectoryRequest) |
Add(DirectoryRequest)Yöntemi, koleksiyona bir DirectoryRequest nesne ekler.The Add(DirectoryRequest) method adds a DirectoryRequest object to the collection. |
Clear() |
Clear()Yöntemi bu koleksiyondaki tüm öğeleri kaldırır.The Clear() method removes all items from this collection. |
Contains(DirectoryRequest) |
Contains(DirectoryRequest)Yöntemi, bu DsmlRequestDocument koleksiyonun belirtilen nesneyi içerip içermediğini belirler DirectoryRequest .The Contains(DirectoryRequest) method determines whether this DsmlRequestDocument collection contains the specified DirectoryRequest object. |
CopyTo(DirectoryRequest[], Int32) |
CopyTo(DirectoryRequest[], Int32)Yöntemi, DsmlRequestDocument hedef dizinin belirtilen dizininden başlayarak tüm koleksiyonu tek boyutlu bir diziye kopyalar.The CopyTo(DirectoryRequest[], Int32) method copies the entire DsmlRequestDocument collection to a one-dimensional array, starting at the specified index of the target array. |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object. (Devralındığı yer: Object) |
GetEnumerator() |
GetEnumerator()Yöntemi tüm koleksiyon için bir Numaralandırıcı döndürür DsmlRequestDocument .The GetEnumerator() method returns an enumerator for the entire DsmlRequestDocument collection. |
GetHashCode() |
Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function. (Devralındığı yer: Object) |
GetType() |
TypeGeçerli örneği alır.Gets the Type of the current instance. (Devralındığı yer: Object) |
IndexOf(DirectoryRequest) |
IndexOf(DirectoryRequest)Yöntemi, koleksiyonda belirtilen nesnenin ilk oluşumunun sıfır tabanlı dizinini döndürür DirectoryRequest DsmlRequestDocument .The IndexOf(DirectoryRequest) method returns the zero-based index of the first occurrence of the specified DirectoryRequest object in the DsmlRequestDocument collection. |
Insert(Int32, DirectoryRequest) |
Insert(Int32, DirectoryRequest)Yöntemi belirtilen DirectoryRequest dizinde belirtilen nesneyi koleksiyona ekler DsmlRequestDocument .The Insert(Int32, DirectoryRequest) method inserts the specified DirectoryRequest object into the DsmlRequestDocument collection at the specified index. |
MemberwiseClone() |
Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object. (Devralındığı yer: Object) |
Remove(DirectoryRequest) |
Remove(DirectoryRequest)Yöntemi, belirtilen nesnenin koleksiyondan ilk oluşumunu kaldırır DirectoryRequest .The Remove(DirectoryRequest) method removes the first occurrence of the specified DirectoryRequest object from the collection. |
RemoveAt(Int32) |
RemoveAt(Int32)Yöntemi, DirectoryRequest belirtilen konumdaki nesneyi kaldırır.The RemoveAt(Int32) method removes the DirectoryRequest object at the specified position. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object. (Devralındığı yer: Object) |
ToXml() |
ToXml()Yöntemi DirectoryRequest koleksiyondaki her nesneyi bir nesnesine dönüştürür XmlDocument .The ToXml() method transforms each DirectoryRequest object in the collection into an XmlDocument object. |
Belirtik Arabirim Kullanımları
ICollection.CopyTo(Array, Int32) |
Tüm koleksiyonu, DsmlRequestDocument hedef dizinin belirtilen dizininden başlayarak tek boyutlu bir diziye kopyalar.Copies the entire DsmlRequestDocument collection to a one-dimensional array, starting at the specified index of the target array. |
ICollection.Count |
DirectoryRequestBu koleksiyondaki nesne sayısını alır.Gets the number of DirectoryRequest objects in this collection. |
ICollection.IsSynchronized |
Erişiminin DsmlRequestDocument eşitlenip eşitlenmediğini (iş parçacığı açısından güvenli) gösteren bir değer alır.Gets a value that indicates whether access to the DsmlRequestDocument is synchronized (thread-safe). |
ICollection.SyncRoot |
Erişimini eşitlemede kullanılabilecek bir nesne alır DsmlRequestDocument .Gets an object that can be used to synchronize access to the DsmlRequestDocument. |
IList.Add(Object) |
Koleksiyona bir DirectoryRequest nesne ekler.Adds a DirectoryRequest object to the collection. |
IList.Clear() |
Tüm öğeleri koleksiyondan kaldırır.Removes all items from the collection. |
IList.Contains(Object) |
Bu DsmlRequestDocument koleksiyonun belirtilen nesneyi içerip içermediğini gösterir DirectoryRequest .Indicates whether this DsmlRequestDocument collection contains the specified DirectoryRequest object. |
IList.IndexOf(Object) |
Koleksiyonda belirtilen nesnenin ilk oluşumunun sıfır tabanlı dizinini döndürür DirectoryRequest DsmlRequestDocument .Returns the zero-based index of the first occurrence of the specified DirectoryRequest object in the DsmlRequestDocument collection. |
IList.Insert(Int32, Object) |
Belirtilen dizindeki belirtilen DirectoryRequest nesneyi koleksiyona ekler DsmlRequestDocument .Inserts the specified DirectoryRequest object into the DsmlRequestDocument collection at the specified index. |
IList.IsFixedSize |
Değerinin sabit boyutta olup olmadığını gösteren bir değer alır DsmlRequestDocument .Gets a value that indicates whether the DsmlRequestDocument has a fixed size. |
IList.IsReadOnly |
Salt okunurdur olup olmadığını belirten bir değer alır DsmlRequestDocument .Gets a value that indicates whether the DsmlRequestDocument is read-only or not. |
IList.Item[Int32] |
DirectoryRequestBelirtilen dizindeki nesneyi alır veya ayarlar.Gets or sets the DirectoryRequest object at the specified index. |
IList.Remove(Object) |
Koleksiyonda belirtilen nesnenin ilk oluşumunu kaldırır DirectoryRequest .Removes the first occurrence of the specified DirectoryRequest object from the collection. |
IList.RemoveAt(Int32) |
DirectoryRequestBelirtilen konumdaki nesneyi kaldırır.Removes the DirectoryRequest object at the specified position. |
Uzantı Metotları
Cast<TResult>(IEnumerable) |
Öğesinin öğelerini IEnumerable belirtilen türe yayınlar.Casts the elements of an IEnumerable to the specified type. |
OfType<TResult>(IEnumerable) |
Öğesinin öğelerini IEnumerable belirtilen bir türe göre filtreler.Filters the elements of an IEnumerable based on a specified type. |
AsParallel(IEnumerable) |
Bir sorgunun paralelleştirilmesini mümkün hale getirme.Enables parallelization of a query. |
AsQueryable(IEnumerable) |
Bir IEnumerable öğesine dönüştürür IQueryable .Converts an IEnumerable to an IQueryable. |