System.Data.XSDSchema.BuildKey C# (CSharp) Метод

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

private BuildKey ( XmlSchemaIdentityConstraint keyNode, DataTable table ) : System.Data.DataColumn[]
keyNode System.Xml.Schema.XmlSchemaIdentityConstraint
table DataTable
Результат System.Data.DataColumn[]
        internal DataColumn[] BuildKey(XmlSchemaIdentityConstraint keyNode, DataTable table)
        {
            ArrayList keyColumns = new ArrayList();

            foreach (XmlSchemaXPath node in keyNode.Fields)
            {
                keyColumns.Add(FindField(table, node.XPath));
            }

            DataColumn[] key = new DataColumn[keyColumns.Count];
            keyColumns.CopyTo(key, 0);

            return key;
        }