Freigeben über


FindCriteria Klasse

Definition

Stellt die zu verwendenden Kriterien beim Suchen nach Diensten dar.

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

Hinweise

Weitere Informationen zur Verwendung FindCriteria von und zum Suchvorgang finden Sie unter Ermittlungssuche und FindCriteria.

Konstruktoren

FindCriteria()

Erstellt eine neue Instanz der FindCriteria.

FindCriteria(Type)

Erstellt eine neue Instanz der FindCriteria-Klasse mit dem angegebenen Namen eines Vertragstyps.

Felder

ScopeMatchByExact

Gibt an, dass Bereiche mithilfe eines Vergleichs () abgegleichen werden, bei dem die Groß-/Kleinschreibung beachtet http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0 wird, wie in der WS-Ermittlungsspezifikationdefiniert.

ScopeMatchByLdap

Gibt an, dass Bereiche mithilfe der LDAP-Methode ( ) abgegleichen werden, http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap wie von der WS-Ermittlungsspezifikationdefiniert.

ScopeMatchByNone

Gibt an, dass Bereiche ignoriert werden, wie von der WS-Ermittlungsspezifikationdefiniert.

ScopeMatchByPrefix

Gibt an, dass Bereiche mithilfe der Präfixmethode ( ) abgegleichen werden, http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396 wie von der WS-Ermittlungsspezifikationdefiniert.

ScopeMatchByUuid

Gibt an, dass Bereiche mithilfe der UUID-Methode ( ) abgegleichen werden, http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid wie von der WS-Ermittlungsspezifikationdefiniert.

Eigenschaften

ContractTypeNames

Ruft die Auflistung der zu suchenden Vertragstypnamen ab.

Duration

Ruft eine TimeSpan ab, die den Suchvorgangs-Timeoutzeitraum angibt, oder legt sie fest.

Extensions

Ruft eine Auflistung der Erweiterungen in der FindCriteria-Instanz ab.

MaxResults

Ruft die maximale Anzahl Antworten ab oder legt sie fest, die für den Suchvorgang erforderlich sind.

ScopeMatchBy

Ruft einen URI ab, der angibt, wie Bereiche abgeglichen werden, oder legt ihn fest.

Scopes

Ruft eine Auflistung mit absoluten URIs ab, die Bereiche darstellen, die verwendet wurden, um nach einem Dienst zu suchen.

Methoden

CreateMetadataExchangeEndpointCriteria()

Erstellt Metadatenaustausch-Endpunktkriterien, die beim Suchen nach Diensten verwendet werden.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Erstellt ein Objekt, das Metadatenaustausch-Endpunktkriterien enthält, die von der angegebenen Auflistung qualifizierter XML-Namen abgeleitet wurde.

CreateMetadataExchangeEndpointCriteria(Type)

Erstellt ein Objekt, das Metadatenaustausch-Endpunktkriterien enthält, die vom angegebenen Vertragstyp abgeleitet wurden.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
IsMatch(EndpointDiscoveryMetadata)

Bestimmt, ob ein Satz Kriterien dem von der angegebenen EndpointDiscoveryMetadata-Instanz beschriebenen Dienst entspricht.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für