DnssdServiceInstanceCollection 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.
Raccolta di istanze del servizio DNS Service Discovery (DNS-SD).
Nota
DnssdServiceInstanceCollection non è supportato e potrebbe essere modificato o non disponibile in futuro. Usare invece l'API Windows.Devices.Enumeration.
Nota
Le API di individuazione del servizio DNS Win32 (DNS-SD) vengono dichiarate nell'intestazione windns.h. Ad esempio, le API Win32 per l'annuncio e l'individuazione dei servizi sono DnsServiceRegister e DnsServiceBrowse.
public ref class DnssdServiceInstanceCollection sealed : IIterable<DnssdServiceInstance ^>, IVectorView<DnssdServiceInstance ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DnssdServiceInstanceCollection final : IIterable<DnssdServiceInstance>, IVectorView<DnssdServiceInstance>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DnssdServiceInstanceCollection : IEnumerable<DnssdServiceInstance>, IReadOnlyList<DnssdServiceInstance>
Public NotInheritable Class DnssdServiceInstanceCollection
Implements IEnumerable(Of DnssdServiceInstance), IReadOnlyList(Of DnssdServiceInstance)
- Ereditarietà
- Attributi
- Implementazioni
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Il codice non crea direttamente dnssdServiceInstanceCollection. Gestire invece l'evento DnssdServiceWatcher.EnumerationCompleted . Quando viene attivato tale evento, il secondo argomento del gestore eventi è un puntatore a un oggetto DnssdServiceInstanceCollection che contiene informazioni sulle istanze del servizio individuate.
Proprietà
Size |
Ottiene il numero di elementi nella raccolta Nota DnssdServiceInstanceCollection non è supportato e potrebbe essere modificato o non disponibile in futuro. Usare invece l'API Windows.Devices.Enumeration. |
Metodi
First() |
Ottiene un iteratore inizializzato per fare riferimento al primo elemento nella raccolta di istanze. Nota DnssdServiceInstanceCollection non è supportato e potrebbe essere modificato o non disponibile in futuro. Usare invece l'API Windows.Devices.Enumeration. |
GetAt(UInt32) |
Ottiene dnssdServiceInstance in corrispondenza di un determinato indice in DnssdServiceInstanceCollection. Nota DnssdServiceInstanceCollection non è supportato e potrebbe essere modificato o non disponibile in futuro. Usare invece l'API Windows.Devices.Enumeration. |
GetMany(UInt32, DnssdServiceInstance[]) |
Ottiene più oggetti DnssdServiceInstance da una raccolta di istanze del servizio DNS-SD. Nota DnssdServiceInstanceCollection non è supportato e potrebbe essere modificato o non disponibile in futuro. Usare invece l'API Windows.Devices.Enumeration. |
IndexOf(DnssdServiceInstance, UInt32) |
Ottiene un valore che indica se un oggetto DnssdServiceInstance specificato è in corrispondenza dell'indice specificato nella raccolta di istanze del servizio. Nota DnssdServiceInstanceCollection non è supportato e potrebbe essere modificato o non disponibile in futuro. Usare invece l'API Windows.Devices.Enumeration. |