15 int weight =
a1.Mapping.TypeDesc.Weight;
235 if (
a.Length !=
b.Length)
239 for (
int i = 0; i <
a.Length; i++)
241 if (
a[i].
Name !=
b[i].
Name ||
a[i].Namespace !=
b[i].Namespace ||
a[i].Form !=
b[i].Form ||
a[i].IsNullable !=
b[i].IsNullable)
251 if (Elements !=
null && Elements.Length != 0)
static void Sort(Array array)
static unsafe void Copy(Array sourceArray, Array destinationArray, int length)
int Compare(ElementAccessor a1, ElementAccessor a2)
ChoiceIdentifierAccessor ChoiceIdentifier
bool Match(AccessorMapping mapping)
AttributeAccessor _attribute
ElementAccessor[] ElementsSortedByDerivation
ElementAccessor[] _sortedElements
AccessorMapping(AccessorMapping mapping)
static void SortMostToLeastDerived(ElementAccessor[] elements)
ChoiceIdentifierAccessor _choiceIdentifier
static bool ElementsMatch(ElementAccessor[] a, ElementAccessor[] b)
ElementAccessor[] _elements