Condividi tramite


FindCriteria Classe

Definizione

Rappresenta i criteri da utilizzare durante la ricerca dei servizi.

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

Commenti

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

Costruttori

FindCriteria()

Crea una nuova istanza dell'oggetto FindCriteria.

FindCriteria(Type)

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

Campi

ScopeMatchByExact

Specifica che per la corrispondenza degli ambiti viene utilizzato un confronto con distinzione tra maiuscole e minuscole ( ) come definito http://schemas.xmlsoap.org/ws/2004/10/discovery/strcmp0 in WS-Discovery Specification.

ScopeMatchByLdap

Specifica che viene trovata una corrispondenza per gli ambiti tramite il metodo LDAP ( http://schemas.xmlsoap.org/ws/2004/10/discovery/ldap ) come definito dalla specifica WS-Discovery.

ScopeMatchByNone

Specifica che gli ambiti vengono ignorati in base a quanto definito dalla specifica WS-Discovery.

ScopeMatchByPrefix

Specifica che viene trovata una corrispondenza per gli ambiti usando il metodo prefix ( http://schemas.xmlsoap.org/ws/2004/10/discovery/rfc2396 ) come definito dalla specifica WS-Discovery.

ScopeMatchByUuid

Specifica che viene trovata una corrispondenza per gli ambiti tramite il metodo UUID ( ) come definito http://schemas.xmlsoap.org/ws/2004/10/discovery/uuid dalla specifica WS-Discovery.

Proprietà

ContractTypeNames

Ottiene la raccolta dei nomi del tipo di contratto da ricercare.

Duration

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

Extensions

Ottiene una raccolta delle estensioni nell'istanza FindCriteria.

MaxResults

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

ScopeMatchBy

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

Scopes

Ottiene una raccolta degli URI assoluti che rappresenta gli ambiti utilizzati per la ricerca di un servizio.

Metodi

CreateMetadataExchangeEndpointCriteria()

Crea i criteri dell'endpoint di scambio dei metadati da utilizzare durante la ricerca dei servizi.

CreateMetadataExchangeEndpointCriteria(IEnumerable<XmlQualifiedName>)

Crea un oggetto contenente i criteri dell'endpoint di scambio dei metadati derivato dalla raccolta specificata dei nomi XML completi.

CreateMetadataExchangeEndpointCriteria(Type)

Crea un oggetto contenente i criteri dell'endpoint di scambio dei metadati derivato dal tipo di contratto specifico.

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
IsMatch(EndpointDiscoveryMetadata)

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

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a