C# Class System.Text.BaseCodePageEncoding

Inheritance: EncodingNLS, ISerializable
显示文件 Open project: dotnet/corefx Class Usage Examples

Protected Properties

Property Type Description
arrayBytesBestFit char[]
arrayUnicodeBestFit char[]
dataTableCodePage int
iExtraBytes int
m_codePageHeader byte[]
m_dataSize int
m_firstDataWordOffset int
s_codePagesEncodingDataStream System.IO.Stream
s_streamLock Object

Private Methods

Method Description
BaseCodePageEncoding ( int codepage ) : System.Diagnostics
BaseCodePageEncoding ( int codepage, int dataCodePage ) : System.Diagnostics
BaseCodePageEncoding ( int codepage, int dataCodePage, EncoderFallback enc, DecoderFallback dec ) : System.Diagnostics
CheckMemorySection ( ) : void
FindCodePage ( int codePage ) : bool
GetBestFitBytesToUnicodeData ( ) : char[]
GetBestFitUnicodeToBytesData ( ) : char[]
GetCodePageByteSize ( int codePage ) : int
GetEncodingDataStream ( String tableName ) : Stream
GetNativeMemory ( int iSize ) : byte*
ISerializable ( SerializationInfo info, StreamingContext context ) : void
LoadCodePageTables ( ) : void
LoadManagedCodePage ( ) : void
ReadBestFitTable ( ) : void
SetFallbackEncoding ( ) : void

Property Details

arrayBytesBestFit protected_oe property

protected char[] arrayBytesBestFit
return char[]

arrayUnicodeBestFit protected_oe property

protected char[] arrayUnicodeBestFit
return char[]

dataTableCodePage protected_oe property

protected int dataTableCodePage
return int

iExtraBytes protected_oe property

protected int iExtraBytes
return int

m_codePageHeader protected_oe property

protected byte[] m_codePageHeader
return byte[]

m_dataSize protected_oe property

protected int m_dataSize
return int

m_firstDataWordOffset protected_oe property

protected int m_firstDataWordOffset
return int

s_codePagesEncodingDataStream protected_oe static_oe property

protected static Stream,System.IO s_codePagesEncodingDataStream
return System.IO.Stream

s_streamLock protected_oe static_oe property

protected static Object s_streamLock
return Object