共用方式為


DnssdServiceInstanceCollection 類別

定義

DNS 服務探索 (DNS-SD) 服務實例的集合。

注意

不支援 DnssdServiceInstanceCollection,而且未來可能會變更或無法使用。 請改用 Windows.Devices.Enumeration API。

注意

Win32 DNS 服務探索 (DNS-SD) API 會在 windns.h 標頭中宣告。 例如,用於宣告和探索服務的 WIN32 API 是 DnsServiceRegisterDnsServiceBrowse

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)
繼承
Object Platform::Object IInspectable DnssdServiceInstanceCollection
屬性
實作

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

您的程式碼不會直接建立 DnssdServiceInstanceCollection。 請改為處理 DnssdServiceWatcher.EnumerationCompleted 事件。 觸發該事件時,事件處理常式的第二個引數是 DnssdServiceInstanceCollection 物件的指標,其中包含所探索服務實例的相關資訊。

屬性

Size

取得集合中的專案數目

注意

不支援 DnssdServiceInstanceCollection,而且未來可能會變更或無法使用。 請改用 Windows.Devices.Enumeration API。

方法

First()

取得初始化以參考實例集合中第一個專案的反覆運算器。

注意

不支援 DnssdServiceInstanceCollection,而且未來可能會變更或無法使用。 請改用 Windows.Devices.Enumeration API。

GetAt(UInt32)

取得指定索引處的 DnssdServiceInstanceDnssdServiceInstanceCollection

注意

不支援 DnssdServiceInstanceCollection,而且未來可能會變更或無法使用。 請改用 Windows.Devices.Enumeration API。

GetMany(UInt32, DnssdServiceInstance[])

從 DNS-SD 服務實例集合取得多個 DnssdServiceInstance 物件。

注意

不支援 DnssdServiceInstanceCollection,而且未來可能會變更或無法使用。 請改用 Windows.Devices.Enumeration API。

IndexOf(DnssdServiceInstance, UInt32)

取得值,指出指定的 DnssdServiceInstance 是否在這個服務實例集合中指定的索引處。

注意

不支援 DnssdServiceInstanceCollection,而且未來可能會變更或無法使用。 請改用 Windows.Devices.Enumeration API。

適用於

另請參閱