System.Data.SqlClient._SqlMetaDataSetCollection.SetAltMetaData C# (CSharp) Метод

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

private SetAltMetaData ( _SqlMetaDataSet altMetaDataSet ) : void
altMetaDataSet _SqlMetaDataSet
Результат void
        internal void SetAltMetaData(_SqlMetaDataSet altMetaDataSet)
        {
            // If altmetadata with same id is found, override it rather than adding a new one
            int newId = altMetaDataSet.id;
            for (int i = 0; i < _altMetaDataSetArray.Count; i++)
            {
                if (_altMetaDataSetArray[i].id == newId)
                {
                    // override the existing metadata with the same id
                    _altMetaDataSetArray[i] = altMetaDataSet;
                    return;
                }
            }

            // if we did not find metadata to override, add as new
            _altMetaDataSetArray.Add(altMetaDataSet);
        }