|
Dreamine.Communication.Core 1.0.2
Dreamine.Communication.Core 통신 기능과 관련 API를 제공합니다.
|
정적 Public 멤버 함수 | |
| static Encoding | CreateEncoding (string? encodingName) |
정적 Public 속성 | |
| const string | Utf8EncodingName = "UTF-8" |
| const string | KoreanCodePage949EncodingName = "CP949" |
속성 | |
| Encoding | Encoding = CreateEncoding(Utf8EncodingName) [get] |
| string | Route = "external.text" [get] |
| string | Name = "External.Text" [get] |
| bool | NormalizePayloadToUtf8 = true [get] |
정적 Private 멤버 함수 | |
| static void | EnsureCodePageProviderRegistered () |
정적 Private 속성 | |
| static int | _isCodePageProviderRegistered |
일반 텍스트 프로토콜 어댑터의 인코딩과 메시지 메타데이터를 구성합니다.
PlainTextProtocolOptions.cs 파일의 14 번째 라인에서 정의되었습니다.
|
inlinestatic |
표시 이름에 해당하는 엄격한 문자열 인코딩을 생성합니다.
| encodingName | 인코딩 표시 이름입니다. 비어 있으면 UTF-8을 사용하며 UTF-8, CP949 및 시스템 등록 인코딩을 지원합니다. |
| ArgumentException | 등록되지 않았거나 지원하지 않는 인코딩 이름인 경우 발생할 수 있습니다. |
PlainTextProtocolOptions.cs 파일의 118 번째 라인에서 정의되었습니다.
다음을 참조함 : Encoding, EnsureCodePageProviderRegistered(), KoreanCodePage949EncodingName, Utf8EncodingName.

|
inlinestaticprivate |
레거시 코드 페이지 인코딩 공급자를 프로세스에 한 번만 등록합니다.
PlainTextProtocolOptions.cs 파일의 151 번째 라인에서 정의되었습니다.
다음을 참조함 : _isCodePageProviderRegistered, Encoding.
다음에 의해서 참조됨 : CreateEncoding().

|
staticprivate |
is Code Page Provider Registered 값을 보관합니다.
PlainTextProtocolOptions.cs 파일의 44 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : EnsureCodePageProviderRegistered().
|
static |
한국어 Windows ANSI 코드 페이지 949의 표시 이름입니다.
PlainTextProtocolOptions.cs 파일의 34 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateEncoding().
|
static |
UTF-8 인코딩의 표준 표시 이름입니다.
PlainTextProtocolOptions.cs 파일의 24 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateEncoding().
|
get |
외부 일반 텍스트 송수신에 사용할 문자열 인코딩을 가져옵니다.
PlainTextProtocolOptions.cs 파일의 54 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateEncoding(), EnsureCodePageProviderRegistered(), Dreamine.Communication.Core.Protocols.PlainTextProtocolAdapter.PlainTextProtocolAdapter().
|
get |
디코딩할 때 생성되는 메시지의 이름을 가져옵니다.
PlainTextProtocolOptions.cs 파일의 74 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.Core.Protocols.PlainTextProtocolAdapter.PlainTextProtocolAdapter().
|
get |
디코딩한 문자열 페이로드를 Dreamine 내부 표준 UTF-8로 정규화할지 여부를 가져옵니다.
PlainTextProtocolOptions.cs 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.Core.Protocols.PlainTextProtocolAdapter.PlainTextProtocolAdapter().
|
get |
디코딩할 때 생성되는 메시지의 라우트를 가져옵니다.
PlainTextProtocolOptions.cs 파일의 64 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Dreamine.Communication.Core.Protocols.PlainTextProtocolAdapter.PlainTextProtocolAdapter().