System.Runtime.Serialization.ObjectManager.RegisterString C# (CSharp) Method

RegisterString() private method

private RegisterString ( string obj, long objectID, SerializationInfo info, long idOfContainingObj, MemberInfo member ) : void
obj string
objectID long
info SerializationInfo
idOfContainingObj long
member MemberInfo
return void
        internal void RegisterString(string obj, long objectID, SerializationInfo info, long idOfContainingObj, MemberInfo member)
        {
            ObjectHolder temp;
            Debug.Assert(member == null || member is FieldInfo, "RegisterString - member is FieldInfo");

            temp = new ObjectHolder(obj, objectID, info, null, idOfContainingObj, (FieldInfo)member, null);
            AddObjectHolder(temp);
            return;
        }