Udostępnij za pośrednictwem


FindCriteria Klasa

Definicja

Reprezentuje kryteria, które mają być stosowane podczas wyszukiwania usług.

public ref class FindCriteria
public class FindCriteria
type FindCriteria = class
Public Class FindCriteria
Dziedziczenie
FindCriteria

Uwagi

Aby uzyskać więcej informacji na temat FindCriteria używania funkcji i operacji Znajdź, zobacz Odnajdywanie i kryteria odnajdywania

Konstruktory

FindCriteria()

Tworzy nowe wystąpienie klasy FindCriteria.

FindCriteria(Type)

Tworzy nowe wystąpienie klasy FindCriteria o określonej nazwie typu kontraktu.

Pola

ScopeMatchByExact

Określa, że zakresy są do siebie dorównane przy użyciu porównania z wielkością liter ( ) zgodnie ze http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0 specyfikacją WS-Discovery.

ScopeMatchByLdap

Określa, że zakresy są zgodne przy użyciu metody LDAP ( ) zgodnie z definicją http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap specyfikacji WS-Discovery.

ScopeMatchByNone

Określa, że zakresy są ignorowane zgodnie z definicją w specyfikacji usługi WS-Discovery.

ScopeMatchByPrefix

Określa, że zakresy są do siebie dorównane przy użyciu metody prefiksu ( ) zgodnie z http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396 definicją specyfikacji WS-Discovery.

ScopeMatchByUuid

Określa, że zakresy są zgodne przy użyciu metody UUID ( ) zgodnie z definicją http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid specyfikacji WS-Discovery.

Właściwości

ContractTypeNames

Pobiera kolekcję nazw typów kontraktu do wyszukania.

Duration

Pobiera lub ustawia , który określa okres czasu operacji TimeSpan znajdź.

Extensions

Pobiera kolekcję rozszerzeń w FindCriteria wystąpieniu .

MaxResults

Pobiera lub ustawia maksymalną liczbę odpowiedzi wymaganych przez operację find.

ScopeMatchBy

Pobiera lub ustawia URI, który określa sposób dopasowania zakresów.

Scopes

Pobiera kolekcję bezwzględnych URI, które reprezentują zakresy używane do wyszukiwania usługi.

Metody

CreateMetadataExchangeEndpointCriteria()

Tworzy kryteria punktu końcowego wymiany metadanych do użycia podczas wyszukiwania usług.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Tworzy obiekt, który zawiera kryteria punktu końcowego wymiany metadanych pochodzące z określonej kolekcji nazw kwalifikowanych XML.

CreateMetadataExchangeEndpointCriteria(Type)

Tworzy obiekt, który zawiera kryteria punktu końcowego wymiany metadanych pochodzące od określonego typu kontraktu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IsMatch(EndpointDiscoveryMetadata)

Określa, czy zestaw kryteriów pasuje do usługi opisanej przez określone EndpointDiscoveryMetadata wystąpienie.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy