74 private static bool Compare(
byte[] a,
byte[] b)
79 if (a !=
null && num != 0
L)
171 object[] data = this.
m_data;
263 object[] data = this.
m_data;
292 object[] data = this.
m_data;
293 if (value ==
null ||
value !=
null)
296 if (type ==
null || type !=
null)
333 object[] data = this.
m_data;
class f__AnonymousType0<< Count > j__TPar
SerializationInfoEnumerator GetEnumerator()
long GetInt64(string name)
bool IsAssemblyNameSetExplicit
bool isAssemblyNameSetExplicit
void AddValue(string name, ulong value)
float GetSingle(string name)
int FindElement(string name)
static bool Compare(byte[] a, byte[] b)
void AddValue(string name, bool value)
void AddValue(string name, object value)
void AddValue(string name, long value)
object GetValueNoThrow(string name, Type type)
const string s_mscorlibAssemblySimpleName
void AddValue(string name, object value, Type type)
string GetString(string name)
Dictionary< string, int > m_nameToIndex
const string s_mscorlibFileName
bool isFullTypeNameSetExplicit
bool IsFullTypeNameSetExplicit
void AddValue(string name, int value)
SerializationInfo(Type type, IFormatterConverter converter, bool requireSameTokenInPartialTrust)
void UpdateValue(string name, object value, Type type)
IFormatterConverter m_converter
SerializationInfo(Type type, IFormatterConverter converter)
void AddValue(string name, short value)
void AddValue(string name, float value)
void AddValueInternal(string name, object value, Type type)
bool GetBoolean(string name)
object GetElement(string name, [Out] Type foundType)
void AddValue(string name, byte value)
void AddValue(string name, DateTime value)
bool requireSameTokenInPartialTrust
static bool IsAssemblyNameAssignmentSafe(string originalAssemblyName, string newAssemblyName)
int GetInt32(string name)
static void DemandForUnsafeAssemblyNameAssignments(string originalAssemblyName, string newAssemblyName)
object GetElementNoThrow(string name, [Out] Type foundType)
object GetValue(string name, Type type)