ISpanDataProtector.Protect<TWriter> 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
일반 텍스트 데이터의 일부를 암호화하여 보호하고 버퍼 작성기에 결과를 씁니다.
public void Protect<TWriter>(ReadOnlySpan<byte> plaintext, ref TWriter destination) where TWriter : System.Buffers.IBufferWriter<byte>, allows ref struct;
abstract member Protect : ReadOnlySpan<byte> * 'Writer -> unit (requires 'Writer :> System.Buffers.IBufferWriter<byte>)
Public Sub Protect(Of TWriter As IBufferWriter(Of Byte)) (plaintext As ReadOnlySpan(Of Byte), ByRef destination As TWriter)
형식 매개 변수
- TWriter
보호된 데이터를 쓸 버퍼 작성기의 형식입니다.
매개 변수
- plaintext
- ReadOnlySpan<Byte>
보호할 일반 텍스트 데이터입니다.
- destination
- TWriter
보호된 데이터를 쓸 버퍼 작성기입니다.
설명
이 메서드는 최적화된 스트리밍 대안을 Protect(Byte[])제공합니다. 보호된 데이터는 중간 버퍼를 할당하는 대신 제공된 버퍼 기록기에 직접 기록되므로 성능을 향상시키고 메모리 할당 압력을 줄일 수 있습니다. 버퍼 작성기는 기록된 총 바이트 수만큼 고급입니다.