1 instantiation of NameInfo
System.Runtime.Serialization.Formatters (1)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectWriter.cs (1)
1020nameInfo = new NameInfo();
69 references to NameInfo
System.Runtime.Serialization.Formatters (69)
System\Runtime\Serialization\Formatters\Binary\BinaryFormatterWriter.cs (29)
100internal void WriteObjectEnd(NameInfo memberNameInfo, NameInfo typeNameInfo) { } 114internal void WriteObject(NameInfo nameInfo, NameInfo? typeNameInfo, int numMembers, string[] memberNames, Type[] memberTypes, WriteObjectInfo[] memberObjectInfos) 189internal void WriteSingleArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo? objectInfo, NameInfo arrayElemTypeNameInfo, int length, int lowerBound, Array array) 265internal void WriteJaggedArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo? objectInfo, NameInfo arrayElemTypeNameInfo, int length, int lowerBound) 294internal void WriteRectangleArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo? objectInfo, NameInfo arrayElemTypeNameInfo, int rank, int[] lengthA, int[] lowerBoundA) 318internal void WriteObjectByteArray(NameInfo memberNameInfo, NameInfo arrayNameInfo, WriteObjectInfo? objectInfo, NameInfo arrayElemTypeNameInfo, int length, int lowerBound, byte[] byteA) 324internal void WriteMember(NameInfo memberNameInfo, NameInfo typeNameInfo, object value) 344internal void WriteNullMember(NameInfo memberNameInfo, NameInfo typeNameInfo) 357internal void WriteMemberObjectRef(NameInfo memberNameInfo, int idRef) 365internal void WriteMemberNested(NameInfo memberNameInfo) 370internal void WriteMemberString(NameInfo memberNameInfo, NameInfo typeNameInfo, string? value) 376internal void WriteItem(NameInfo itemNameInfo, NameInfo typeNameInfo, object value) 382internal void WriteNullItem(NameInfo itemNameInfo, NameInfo typeNameInfo) 406internal void WriteItemObjectRef(NameInfo nameInfo, int idRef)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectWriter.cs (40)
92NameInfo typeNameInfo = TypeToNameInfo(objectInfo); 109private void Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo) 199NameInfo? memberNameInfo, 200NameInfo typeNameInfo, 250NameInfo memberNameInfo, 251NameInfo typeNameInfo, 257NameInfo newMemberNameInfo = MemberToNameInfo(memberName); // newMemberNameInfo contains the member type 266NameInfo newTypeNameInfo; 285private void WriteMembers(NameInfo memberNameInfo, 286NameInfo memberTypeNameInfo, 289NameInfo typeNameInfo, 383NameInfo newTypeNameInfo = TypeToNameInfo(memberObjectInfo); 400private void WriteArray(WriteObjectInfo objectInfo, NameInfo? memberNameInfo, WriteObjectInfo? memberObjectInfo) 429NameInfo arrayElemTypeNameInfo = arrayElemObjectInfo == null ? 434NameInfo arrayNameInfo = memberNameInfo; 573private void WriteArrayMember(WriteObjectInfo objectInfo, NameInfo arrayElemTypeNameInfo, object? data) 582NameInfo? actualTypeInfo; 639NameInfo typeNameInfo = TypeToNameInfo(newObjectInfo); 659private void WriteRectangle(WriteObjectInfo objectInfo, int rank, int[] maxA, Array array, NameInfo arrayElemNameTypeInfo, int[]? lowerBoundA) 802private bool WriteKnownValueClass(NameInfo memberNameInfo, NameInfo typeNameInfo, object data) 833private void WriteObjectRef(NameInfo nameInfo, long objectId) => 837private void WriteString(NameInfo memberNameInfo, NameInfo typeNameInfo, object stringObject) 861private bool CheckForNull(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo, object? data) 900private NameInfo TypeToNameInfo(Type? type, WriteObjectInfo? objectInfo, InternalPrimitiveTypeE code, NameInfo? nameInfo) 925private NameInfo TypeToNameInfo(Type type) => 928private NameInfo TypeToNameInfo(WriteObjectInfo objectInfo) => 931private NameInfo TypeToNameInfo(WriteObjectInfo objectInfo, NameInfo nameInfo) => 934private void TypeToNameInfo(Type type, NameInfo nameInfo) => 937private NameInfo MemberToNameInfo(string name) 939NameInfo memberNameInfo = GetNameInfo(); 1009private NameInfo GetNameInfo() 1011NameInfo nameInfo; 1015nameInfo = (NameInfo)_niPool.Pop()!; 1028private void PutNameInfo(NameInfo nameInfo) => _niPool.Push(nameInfo);