FindCriteria Classe

Definizione

Rappresenta i criteri da utilizzare durante la ricerca di servizi.

public ref class FindCriteria
public class FindCriteria
type FindCriteria = class
Public Class FindCriteria
Ereditarietà
FindCriteria

Commenti

Per altre informazioni sull'uso FindCriteria e sull'operazione di ricerca, vedere Individuazione e FindCriteria

Costruttori

Nome Descrizione
FindCriteria()

Crea una nuova istanza di FindCriteria.

FindCriteria(Type)

Crea una nuova istanza della FindCriteria classe con il nome specificato di un tipo di contratto.

Campi

Nome Descrizione
ScopeMatchByExact

Specifica che gli ambiti vengono confrontati usando un confronto con distinzione tra maiuscole e minuscole (http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0) come definito dalla specificaWS-Discovery.

ScopeMatchByLdap

Specifica che gli ambiti vengono confrontati usando il metodo LDAP (http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap) definito dalla specificaWS-Discovery.

ScopeMatchByNone

Specifica che gli ambiti vengono ignorati come definito dalla specificaWS-Discovery.

ScopeMatchByPrefix

Specifica che gli ambiti vengono confrontati usando il metodo prefisso (http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396) definito dalla specificaWS-Discovery.

ScopeMatchByUuid

Specifica che gli ambiti vengono confrontati usando il metodo UUID (http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid) definito dalla specificaWS-Discovery.

Proprietà

Nome Descrizione
ContractTypeNames

Ottiene la raccolta di nomi dei tipi di contratto da cercare.

Duration

Ottiene o imposta un oggetto TimeSpan che specifica il periodo di timeout dell'operazione di ricerca.

Extensions

Ottiene una raccolta di estensioni nell'istanza FindCriteria di .

MaxResults

Ottiene o imposta il numero massimo di risposte richieste dall'operazione di ricerca.

ScopeMatchBy

Ottiene o imposta un URI che specifica la corrispondenza degli ambiti.

Scopes

Ottiene una raccolta di URI assoluti che rappresenta gli ambiti utilizzati per cercare un servizio.

Metodi

Nome Descrizione
CreateMetadataExchangeEndpointCriteria()

Crea i criteri degli endpoint di scambio dei metadati da usare durante la ricerca di servizi.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Crea un oggetto che contiene i criteri dell'endpoint di scambio dei metadati derivati dalla raccolta specificata di nomi completi XML.

CreateMetadataExchangeEndpointCriteria(Type)

Crea un oggetto che contiene i criteri dell'endpoint di scambio dei metadati derivati dal tipo di contratto specificato.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IsMatch(EndpointDiscoveryMetadata)

Determina se un set di criteri corrisponde al servizio descritto dall'istanza specificata EndpointDiscoveryMetadata .

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a