1 write to ClassInfo
System.Runtime.Serialization.BinaryFormat (1)
System\Runtime\Serialization\BinaryFormat\ClassRecord.cs (1)
22
ClassInfo
= classInfo;
10 references to ClassInfo
System.Runtime.Serialization.BinaryFormat (10)
System\Runtime\Serialization\BinaryFormat\ClassRecord.cs (6)
27
public TypeName TypeName =>
ClassInfo
.TypeName;
30
public IEnumerable<string> MemberNames =>
ClassInfo
.MemberNames.Keys;
33
public override int ObjectId =>
ClassInfo
.ObjectId;
54
public bool HasMember(string memberName) =>
ClassInfo
.MemberNames.ContainsKey(memberName);
129
=> MemberValues[
ClassInfo
.MemberNames[memberName]] switch
139
int index =
ClassInfo
.MemberNames[memberName];
System\Runtime\Serialization\BinaryFormat\ClassWithIdRecord.cs (1)
16
private ClassWithIdRecord(int objectId, ClassRecord metadataClass) : base(metadataClass.
ClassInfo
, metadataClass.MemberTypeInfo)
System\Runtime\Serialization\BinaryFormat\ClassWithMembersAndTypesRecord.cs (2)
25
=> type.GetTypeFullNameIncludingTypeForwards() ==
ClassInfo
.TypeName.FullName
26
&& type.GetAssemblyNameIncludingTypeForwards() ==
ClassInfo
.TypeName.AssemblyName!.FullName;
System\Runtime\Serialization\BinaryFormat\SystemClassWithMembersAndTypesRecord.cs (1)
26
&& type.GetTypeFullNameIncludingTypeForwards() ==
ClassInfo
.TypeName.FullName;