1 instantiation of NameInfo
mscorlib (1)
system\runtime\serialization\formatters\binary\binaryobjectwriter.cs (1)
1412nameInfo = new NameInfo();
70 references to NameInfo
mscorlib (70)
system\runtime\serialization\formatters\binary\binaryformatterwriter.cs (29)
163internal void WriteObjectEnd(NameInfo memberNameInfo, NameInfo typeNameInfo) 222internal void WriteObject(NameInfo nameInfo, NameInfo typeNameInfo, int numMembers, String[] memberNames, Type[] memberTypes, WriteObjectInfo[] memberObjectInfos) 340internal void WriteSingleArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, int length, int lowerBound, Array array) 428internal void WriteJaggedArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, int length, int lowerBound) 469internal void WriteRectangleArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, int rank, int[] lengthA, int[] lowerBoundA) 509internal void WriteObjectByteArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, int length, int lowerBound, Byte[] byteA) 522internal void WriteMember(NameInfo memberNameInfo, NameInfo typeNameInfo, Object value) 576internal void WriteNullMember(NameInfo memberNameInfo, NameInfo typeNameInfo) 601internal void WriteMemberObjectRef(NameInfo memberNameInfo, int idRef) 621internal void WriteMemberNested(NameInfo memberNameInfo) 634internal void WriteMemberString(NameInfo memberNameInfo, NameInfo typeNameInfo, String value) 648internal void WriteItem(NameInfo itemNameInfo, NameInfo typeNameInfo, Object value) 654internal void WriteNullItem(NameInfo itemNameInfo, NameInfo typeNameInfo) 684internal void WriteItemObjectRef(NameInfo nameInfo, int idRef)
system\runtime\serialization\formatters\binary\binaryobjectwriter.cs (41)
189NameInfo typeNameInfo = TypeToNameInfo(objectInfo); 346private void Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo) 460NameInfo memberNameInfo, 461NameInfo typeNameInfo, 470NameInfo topNameInfo = null; 533NameInfo memberNameInfo, 534NameInfo typeNameInfo, 541NameInfo newMemberNameInfo = MemberToNameInfo(memberName); 549NameInfo newTypeNameInfo = null; 569private void WriteMembers(NameInfo memberNameInfo, 570NameInfo memberTypeNameInfo, 573NameInfo typeNameInfo, 695NameInfo newTypeNameInfo = TypeToNameInfo(memberObjectInfo); 715private void WriteArray(WriteObjectInfo objectInfo, NameInfo memberNameInfo, WriteObjectInfo memberObjectInfo) 746NameInfo arrayElemTypeNameInfo = null; 753NameInfo arrayNameInfo = memberNameInfo; 894private void WriteArrayMember(WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, Object data) 903NameInfo actualTypeInfo = null; 955NameInfo typeNameInfo = TypeToNameInfo(newObjectInfo); 976private void WriteRectangle(WriteObjectInfo objectInfo, int rank, int[] maxA, System.Array array, NameInfo arrayElemNameTypeInfo, int[] lowerBoundA) 1158private bool WriteKnownValueClass(NameInfo memberNameInfo, NameInfo typeNameInfo, Object data) 1194private void WriteObjectRef(NameInfo nameInfo, long objectId) 1205private void WriteString(NameInfo memberNameInfo, NameInfo typeNameInfo, Object stringObject) 1225private bool CheckForNull(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo, Object data) 1269private NameInfo TypeToNameInfo(Type type, WriteObjectInfo objectInfo, InternalPrimitiveTypeE code, NameInfo nameInfo) 1292private NameInfo TypeToNameInfo(Type type) 1297private NameInfo TypeToNameInfo(WriteObjectInfo objectInfo) 1302private NameInfo TypeToNameInfo(WriteObjectInfo objectInfo, NameInfo nameInfo) 1307private void TypeToNameInfo(Type type, NameInfo nameInfo) 1312private NameInfo MemberToNameInfo(String name) 1314NameInfo memberNameInfo = GetNameInfo(); 1402private NameInfo GetNameInfo() 1404NameInfo nameInfo = null; 1408nameInfo = (NameInfo)niPool.Pop(); 1422private void PutNameInfo(NameInfo nameInfo)