System.Runtime.Serialization.ReflectionXmlReader.GetRequiredMembers C# (CSharp) Метод

GetRequiredMembers() приватный Метод

private GetRequiredMembers ( ClassDataContract contract, bool requiredMembers ) : int
contract ClassDataContract
requiredMembers bool
Результат int
        private int GetRequiredMembers(ClassDataContract contract, bool[] requiredMembers)
        {
            int memberCount = (contract.BaseContract == null) ? 0 : GetRequiredMembers(contract.BaseContract, requiredMembers);
            List<DataMember> members = contract.Members;
            for (int i = 0; i < members.Count; i++, memberCount++)
            {
                requiredMembers[memberCount] = members[i].IsRequired;
            }
            return memberCount;
        }
    }

Same methods

ReflectionXmlReader::GetRequiredMembers ( ClassDataContract contract, int &firstRequiredMember ) : bool[]