Show / Hide Table of Contents

Class DBMetaPropertyCollection

Inheritance
System.Object
System.Collections.ObjectModel.Collection<DBMetaProperty>
DBMetaPropertyCollection
DbCommentMetaPropertyCollection
Implements
System.Collections.Generic.IList<DBMetaProperty>
System.Collections.Generic.ICollection<DBMetaProperty>
System.Collections.IList
System.Collections.ICollection
System.Collections.Generic.IReadOnlyList<DBMetaProperty>
System.Collections.Generic.IReadOnlyCollection<DBMetaProperty>
System.Collections.Generic.IEnumerable<DBMetaProperty>
System.Collections.IEnumerable
Inherited Members
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.Add(Terrasoft.Core.DB.DBMetaProperty)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.Clear()
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.CopyTo(Terrasoft.Core.DB.DBMetaProperty[], System.Int32)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.Contains(Terrasoft.Core.DB.DBMetaProperty)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.GetEnumerator()
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.IndexOf(Terrasoft.Core.DB.DBMetaProperty)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.Insert(System.Int32, Terrasoft.Core.DB.DBMetaProperty)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.Remove(Terrasoft.Core.DB.DBMetaProperty)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.RemoveAt(System.Int32)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.ClearItems()
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.InsertItem(System.Int32, Terrasoft.Core.DB.DBMetaProperty)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.RemoveItem(System.Int32)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.SetItem(System.Int32, Terrasoft.Core.DB.DBMetaProperty)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IEnumerable.GetEnumerator()
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.get_Item(System.Int32)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.set_Item(System.Int32, System.Object)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.Add(System.Object)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.Contains(System.Object)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.IndexOf(System.Object)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.Insert(System.Int32, System.Object)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.Remove(System.Object)
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.Count
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.Items
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.Item[System.Int32]
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.Generic.ICollection<Terrasoft.Core.DB.DBMetaProperty>.IsReadOnly
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.ICollection.IsSynchronized
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.ICollection.SyncRoot
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.Item[System.Int32]
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.IsReadOnly
System.Collections.ObjectModel.Collection<Terrasoft.Core.DB.DBMetaProperty>.System.Collections.IList.IsFixedSize
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.DB
Assembly: Terrasoft.Core.dll
Syntax
public class DBMetaPropertyCollection : Collection<DBMetaProperty>, IList<DBMetaProperty>, ICollection<DBMetaProperty>, IList, ICollection, IReadOnlyList<DBMetaProperty>, IReadOnlyCollection<DBMetaProperty>, IEnumerable<DBMetaProperty>, IEnumerable

Constructors

DBMetaPropertyCollection()

Declaration
public DBMetaPropertyCollection()

DBMetaPropertyCollection(DBMetaPropertyAction)

Declaration
public DBMetaPropertyCollection(DBMetaPropertyAction action)
Parameters
Type Name Description
DBMetaPropertyAction action

DBMetaPropertyCollection(DBMetaPropertyCollection)

Declaration
public DBMetaPropertyCollection(DBMetaPropertyCollection source)
Parameters
Type Name Description
DBMetaPropertyCollection source

Properties

Action

Declaration
public DBMetaPropertyAction Action { get; }
Property Value
Type Description
DBMetaPropertyAction

Methods

Add(String, String)

Declaration
public void Add(string name, string value)
Parameters
Type Name Description
System.String name
System.String value

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
System.Object.Equals(System.Object)

Fill()

Declaration
public void Fill()

FindByName(String)

Declaration
public DBMetaProperty FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
DBMetaProperty

FindByValue(String)

Declaration
public DBMetaProperty FindByValue(string value)
Parameters
Type Name Description
System.String value
Returns
Type Description
DBMetaProperty

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.Object.GetHashCode()

Implements

System.Collections.Generic.IList<T>
System.Collections.Generic.ICollection<T>
System.Collections.IList
System.Collections.ICollection
System.Collections.Generic.IReadOnlyList<T>
System.Collections.Generic.IReadOnlyCollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable

Extension Methods

CollectionUtilities.AddRange<T>(ICollection<T>, IEnumerable<T>)
CollectionUtilities.RemoveRange<T>(ICollection<T>, IEnumerable<T>)
CollectionUtilities.AddIfNotExists<T>(ICollection<T>, T)
CollectionUtilities.AddRangeIfNotExists<T>(ICollection<T>, IEnumerable<T>)
CollectionUtilities.Find<T>(IEnumerable<T>, Predicate<T>)
CollectionUtilities.Find<T>(IEnumerable<T>, Predicate<T>, T)
CollectionUtilities.ForEach<T>(IEnumerable<T>, Action<T>)
CollectionUtilities.ForEach<T>(IEnumerable<T>, Predicate<T>, Action<T>)
CollectionUtilities.ForEachAsync<T>(IEnumerable<T>, Func<T, Task>)
CollectionUtilities.ParallelForEachAsync<T>(IEnumerable<T>, Func<T, Task>)
CollectionUtilities.ParallelForEachAsync<T>(IEnumerable<T>, Func<T, Task>, Int32)
CollectionUtilities.GetItemsString<T>(IEnumerable<T>)
CollectionUtilities.GetItemsString<T>(IEnumerable<T>, String)
CollectionUtilities.SplitOnChunks<T>(IEnumerable<T>, Int32)
CollectionUtilities.SplitOnParts<T>(IEnumerable<T>, Int32)
CollectionUtilities.IsNotEmpty(IEnumerable)
CollectionUtilities.IsEmpty(IEnumerable)
CollectionUtilities.IsNullOrEmpty(IEnumerable)
CollectionUtilities.IsNotNullOrEmpty(IEnumerable)
CollectionUtilities.CompareZip<TFirst, TSecond>(IEnumerable<TFirst>, IEnumerable<TSecond>, Func<TFirst, TSecond, Boolean>)
CollectionUtilities.Except<T>(IEnumerable<T>, IEnumerable<T>, Func<T, T, Boolean>)
CollectionUtilities.TryGetItemByIndex<TItem>(Collection<TItem>, Int32, out TItem)
CollectionUtilities.Compare<TSource>(IEnumerable<TSource>, IEnumerable<TSource>)
ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.CheckArgumentNullOrEmpty<T>(IEnumerable<T>, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
NSubstituteExtension.Protected(Object, String, Object[])
NSubstituteExtension.Protected(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedProperty(Object, String)
NSubstituteExtension.MatchInstance<T>(T)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
Back to top Generated by DocFX