다음을 통해 공유


VpnPacketBufferList 클래스

정의

VpnPacketBuffer 개체를 관리하는 데 사용됩니다.

public ref class VpnPacketBufferList sealed : IIterable<VpnPacketBuffer ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class VpnPacketBufferList final : IIterable<VpnPacketBuffer>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class VpnPacketBufferList : IEnumerable<VpnPacketBuffer>
Public NotInheritable Class VpnPacketBufferList
Implements IEnumerable(Of VpnPacketBuffer)
상속
Object Platform::Object IInspectable VpnPacketBufferList
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)
앱 기능
networkingVpnProvider

속성

Size

IVpnPacketBufferList 개체의 IVpnPacketBuffer 개체 수를 가져옵니다.

Status

VpnPacketBuffer상태를 가져옵니다. 상태 속성은 IVpnPacketBufferList를 조작할 때 오류를 보고하는 데 사용할 수 있습니다.

메서드

AddAtBegin(VpnPacketBuffer)

IVpnPacketBufferList시작 부분에 새 IVpnPacketBuffer 개체를 추가합니다.

Append(VpnPacketBuffer)

IVpnPacketBufferList끝에 새 IVpnPacketBuffer 개체를 추가합니다.

Clear()

IVpnPacketBufferList모든 IVpnPacketBuffer 개체를 제거합니다.

First()

First 매개 변수에 대한 액세스를 제공합니다. 이 SDK 프로그래밍 요소는 Windows PowerShell 3.0에서 도입되었습니다.

RemoveAtBegin()

IVpnPacketBufferList시작할 때 IVpnPacketBuffer 개체를 제거합니다.

RemoveAtEnd()

IVpnPacketBufferList끝에 있는 IVpnPacketBuffer 개체를 제거합니다.

적용 대상

추가 정보