FindCriteria Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 ( |
| ScopeMatchByLdap |
Specifica che gli ambiti vengono confrontati usando il metodo LDAP ( |
| ScopeMatchByNone |
Specifica che gli ambiti vengono ignorati come definito dalla specificaWS-Discovery. |
| ScopeMatchByPrefix |
Specifica che gli ambiti vengono confrontati usando il metodo prefisso ( |
| ScopeMatchByUuid |
Specifica che gli ambiti vengono confrontati usando il metodo UUID ( |
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) |