ServiceDescriptionFormatExtensionCollection.FindAll Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
ServiceDescriptionFormatExtensionCollection geçirilen parametresi tarafından belirtilen koleksiyonun tüm üyelerini arar.
Aşırı Yüklemeler
FindAll(Type) |
ServiceDescriptionFormatExtensionCollection öğesini arar ve belirtilen Typeöğesinin tüm öğelerinin bir dizisini döndürür. |
FindAll(String, String) |
ServiceDescriptionFormatExtensionCollection öğesini arar ve belirtilen ad alanına ve ad alanı URI'sine sahip tüm üyelerin bir dizisini döndürür. |
FindAll(Type)
ServiceDescriptionFormatExtensionCollection öğesini arar ve belirtilen Typeöğesinin tüm öğelerinin bir dizisini döndürür.
public:
cli::array <System::Object ^> ^ FindAll(Type ^ type);
public object[] FindAll (Type type);
member this.FindAll : Type -> obj[]
Public Function FindAll (type As Type) As Object()
Parametreler
Döndürülenler
- Object[]
Belirtilen türün Object tüm koleksiyon üyelerini temsil eden bir örnek dizisi.
Örnekler
// Check all elements of type 'SoapBinding' in collection.
array<Object^>^myObjectArray1 = gcnew array<Object^>(myCollection->Count);
myObjectArray1 = myCollection->FindAll( mySoapBinding1->GetType() );
int myNumberOfElements = 0;
IEnumerator^ myIEnumerator = myObjectArray1->GetEnumerator();
// Calculate number of elements of type 'SoapBinding'.
while ( myIEnumerator->MoveNext() )
if ( mySoapBinding1->GetType() == myIEnumerator->Current->GetType() )
myNumberOfElements++;
Console::WriteLine( "Collection contains {0} objects of type ' {1}'.", myNumberOfElements, mySoapBinding1->GetType() );
// Check all elements of type 'SoapBinding' in collection.
Object[] myObjectArray1 = new Object[myCollection.Count];
myObjectArray1 = myCollection.FindAll(mySoapBinding1.GetType());
int myNumberOfElements = 0;
IEnumerator myIEnumerator = myObjectArray1.GetEnumerator();
// Calculate number of elements of type 'SoapBinding'.
while(myIEnumerator.MoveNext())
{
if(mySoapBinding1.GetType() == myIEnumerator.Current.GetType())
myNumberOfElements++;
}
Console.WriteLine("Collection contains {0} objects of type '{1}'.",
myNumberOfElements.ToString(),
mySoapBinding1.GetType().ToString());
' Check all elements of type 'SoapBinding' in collection.
Dim myObjectArray1(myCollection.Count -1 ) As Object
myObjectArray1 = myCollection.FindAll(mySoapBinding1.GetType())
Dim myNumberOfElements As Integer = 0
Dim myIEnumerator As IEnumerator = myObjectArray1.GetEnumerator()
' Calculate number of elements of type 'SoapBinding'.
While myIEnumerator.MoveNext()
If mySoapBinding1.GetType() Is myIEnumerator.Current.GetType() Then
myNumberOfElements += 1
End If
End While
Console.WriteLine("Collection contains {0} objects of type '{1}'.", _
myNumberOfElements.ToString(), mySoapBinding1.GetType().ToString())
Açıklamalar
Not
Arama başarısız olursa döndürülen dizi boş olur.
Şunlara uygulanır
FindAll(String, String)
ServiceDescriptionFormatExtensionCollection öğesini arar ve belirtilen ad alanına ve ad alanı URI'sine sahip tüm üyelerin bir dizisini döndürür.
public:
cli::array <System::Xml::XmlElement ^> ^ FindAll(System::String ^ name, System::String ^ ns);
public System.Xml.XmlElement[] FindAll (string name, string ns);
member this.FindAll : string * string -> System.Xml.XmlElement[]
Public Function FindAll (name As String, ns As String) As XmlElement()
Parametreler
- name
- String
Bulunacak nesnelerin XML adı özniteliği XmlElement .
- ns
- String
Bulunacak nesnelerin XML ad alanı URI özniteliği XmlElement .
Döndürülenler
Bir örnek dizisi XmlElement .
Açıklamalar
Not
Arama başarısız olursa döndürülen dizi boş olur.