다음을 통해 공유


AllJoynBusAttachment 클래스

정의

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜이었습니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

AllJoyn이 전송에 관계없이 다른 엔드포인트와 통신하는 데 사용하는 기본 통신 파이프라인(전송에 구애받지 않음)에 대한 연결을 나타냅니다.

public ref class AllJoynBusAttachment sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.AllJoyn.IAllJoynBusAttachmentFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class AllJoynBusAttachment final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.AllJoyn.IAllJoynBusAttachmentFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class AllJoynBusAttachment final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Devices.AllJoyn.IAllJoynBusAttachmentFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Deprecated("AllJoynBusAttachment has been deprecated.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 786432, "Windows.Foundation.UniversalApiContract")]
class AllJoynBusAttachment final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.AllJoyn.IAllJoynBusAttachmentFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class AllJoynBusAttachment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.AllJoyn.IAllJoynBusAttachmentFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class AllJoynBusAttachment
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Devices.AllJoyn.IAllJoynBusAttachmentFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Deprecated("AllJoynBusAttachment has been deprecated.  For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 786432, "Windows.Foundation.UniversalApiContract")]
public sealed class AllJoynBusAttachment
function AllJoynBusAttachment(connectionSpecification)
Public NotInheritable Class AllJoynBusAttachment
상속
Object Platform::Object IInspectable AllJoynBusAttachment
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
앱 기능
allJoyn

설명

버전 기록

Windows 버전 SDK 버전 추가된 값
1607 14393 AcceptSessionJoinerRequested
1607 14393 GetAboutDataAsync(AllJoynServiceInfo)
1607 14393 GetAboutDataAsync(AllJoynServiceInfo,Language)
1607 14393 GetDefault
1607 14393 GetWatcher
1607 14393 SessionJoined

생성자

AllJoynBusAttachment()

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

기본 명명된 파이프 연결 사양을 사용하여 AllJoynBusAttachment 개체를 생성합니다.

AllJoynBusAttachment(String)

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

제공된 연결 사양을 사용하여 AllJoynBusAttachment 개체를 생성합니다.

속성

AboutData

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

이 속성은 플랫폼이 앱을 대신하여 보급할 수 있는 설명 데이터가 포함된 AllJoynAboutData 개체를 반환합니다.

AuthenticationMechanisms

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

허용되는 인증 메커니즘을 나타내는 AllJoynAuthenticationMechanism 개체의 목록입니다. 기본값에는 Rsa 및 None이 포함됩니다.

ConnectionSpecification

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

버스 첨부 파일을 설정하고 유지 관리하는 데 사용되는 연결 사양입니다. 사양이 제공되지 않은 경우 이 속성은 명명된 기본 파이프 사양을 검색합니다.

State

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜이었습니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

버스 첨부 파일의 현재 상태입니다. 상태 변경 내용은 StateChanged 이벤트를 통해 표시됩니다. 가능한 값은 AllJoynBusAttachmentState 열거형으로 정의됩니다.

UniqueName

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜이었습니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

원격 앱과 연결된 고유한 버스 이름입니다. 이 고유한 버스 이름은 버스 첨부 파일을 통해 버스에서 나타내는 데 사용됩니다.

메서드

Connect()

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

연결을 시작합니다.

Disconnect()

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

라우터 노드(버스)에서 연결 끊기 작업을 시작합니다.

GetAboutDataAsync(AllJoynServiceInfo)

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

특정 AllJoyn 엔드포인트에 대한 정보 데이터를 가져옵니다. 이 메서드는 직관적이지 않은 정적 AllJoynAboutDataView.GetDataBySessionPortAsync()를 대체하기 위한 것입니다.

GetAboutDataAsync(AllJoynServiceInfo, Language)

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

특정 언어의 특정 AllJoyn 엔드포인트에 대한 정보 데이터를 가져옵니다. 이 메서드는 직관적이지 않은 정적 AllJoynAboutDataView.GetDataBySessionPortAsync()를 대체하기 위한 것입니다.

GetDefault()

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

앱의 매니페스트에 정의된 기본 AllJoynBusAttachment 를 가져옵니다.

GetWatcher(IIterable<String>)

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

전체 인터페이스 집합을 구현하는 AllJoyn 버스 개체를 생성하는 DeviceWatcher 를 만듭니다.

PingAsync(String)

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜이었습니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

지정된 연결을 비동기적으로 Ping합니다.

이벤트

AcceptSessionJoinerRequested

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

원격 AllJoyn 엔드포인트가 버스 연결 세션에 참가하도록 요청할 때 발생합니다.

AuthenticationComplete

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

제공된 자격 증명 확인이 완료되면 발생합니다.

CredentialsRequested

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

인증을 위해 자격 증명을 요청할 때 발생합니다.

CredentialsVerificationRequested

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜입니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

확인을 위해 원격 소비자가 자격 증명을 제공한 경우에 발생합니다.

SessionJoined

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜이었습니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

원격 AllJoyn 엔드포인트가 버스 첨부 파일의 세션에 조인할 때 발생합니다.

StateChanged

중요

Windows.Devices.AllJoyn 네임스페이스의 형식은 더 이상 사용되지 않으며 이후 버전의 Windows에서는 사용할 수 없습니다. AllSeen Alliance가 후원하는 AllJoyn은 조명 켜기 및 끄기, 온도 읽기와 같은 IoT(사물 인터넷) 시나리오에 대한 오픈 소스 검색 및 통신 프로토콜이었습니다. IoTivity LiteIoTivity와 같은 대안은 iotivity.org 웹 사이트를 참조하세요.

버스 첨부 파일의 상태가 변경되면 발생합니다. AllJoynBusAttachmentState 열거형은 가능한 상태 값을 정의합니다.

적용 대상