13 internal readonly
object Data;
45 private string ResourceReaderTypeName =>
"System.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089";
253 int[]
array =
new int[num];
254 int[]
array2 =
new int[num];
297 for (
int i = 0; i < 8 -
num3; i++)
324 stream.Position = 0
L;
416 typeName = typeName.Substring(17);
419 int num =
types.IndexOf(typeName);
508 if (
stream.Length >
int.MaxValue)
512 stream.Position = 0
L;
514 byte[]
array2 =
new byte[4096];
static void Sort(Array array)
void CopyTo(KeyValuePair< TKey, TValue >[] array, int index)
void Add(TKey key, TValue value)
void ICollection< KeyValuePair< TKey, TValue > >. Add(KeyValuePair< TKey, TValue > keyValuePair)
static object Parse(Type enumType, string value)
static int HashFunction(string key)
static readonly FastResourceComparer Default
static readonly int MagicNumber
static readonly int HeaderVersionNumber
PrecannedResource(string typeName, object data)
readonly bool CloseAfterWrite
StreamWrapper(Stream s, bool closeAfterWrite)
void AddResourceData(string name, string typeName, byte[] serializedData)
string ResourceReaderTypeName
void Dispose(bool disposing)
void WriteValue(System.Resources.ResourceTypeCode typeCode, object value, BinaryWriter writer)
void AddResourceInternal(string name, Stream value, bool closeAfterWrite)
void AddResource(string name, Stream? value)
void AddResource(string name, string? value)
void AddResource(string name, Stream? value, bool closeAfterWrite=false)
void AddResourceData(string name, string typeName, object data)
SortedDictionary< string, object > _resourceList
Dictionary< string, object > _caseInsensitiveDups
void AddResource(string name, byte[]? value)
ResourceWriter(string fileName)
void WriteData(BinaryWriter writer, object dataContext)
Func< Type, string >? TypeNameConverter
System.Resources.ResourceTypeCode FindTypeCode(object value, List< string > types)
void AddResource(string name, object? value)
ResourceWriter(Stream stream)
string ResourceSetTypeName
Dictionary< string, PrecannedResource > _preserializedData
static string NotSupported_BinarySerializedResources
static string Argument_StreamNotWritable
static string NotSupported_UnseekableStream
static string InvalidOperation_ResourceWriterSaved
static string ArgumentOutOfRange_StreamLength
static StringComparer OrdinalIgnoreCase
static ? Type GetType(string typeName, bool throwOnError, bool ignoreCase)