Class MetaAttributeCollection

Summary description for MetaAttributeCollection.

Inheritance
System.Object
MetaAttributeCollection
Implements
System.Collections.IEnumerable
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.MetaDataPlus.Configurator
Assembly: Mediachase.MetaDataPlus.dll
Version: 10.8.0
Syntax
public class MetaAttributeCollection : IEnumerable

Properties

Count

Gets the count.

Declaration
public virtual int Count { get; }
Property Value
Type Description
System.Int32

The count.

IsSynchronized

Gets a value indicating whether this instance is synchronized.

Declaration
public virtual bool IsSynchronized { get; }
Property Value
Type Description
System.Boolean

true if this instance is synchronized; otherwise, false.

Item[String]

Gets or sets the System.String with the specified key.

Declaration
public virtual string this[string key] { get; set; }
Parameters
Type Name Description
System.String key
Property Value
Type Description
System.String

Keys

Gets the keys.

Declaration
public virtual ICollection Keys { get; }
Property Value
Type Description
System.Collections.ICollection

The keys.

SyncRoot

Gets the sync root.

Declaration
public virtual object SyncRoot { get; }
Property Value
Type Description
System.Object

The sync root.

Values

Gets the values.

Declaration
public virtual ICollection Values { get; }
Property Value
Type Description
System.Collections.ICollection

The values.

Methods

Add(Object)

Adds method, implement for IEnumerable

Declaration
public void Add(object obj)
Parameters
Type Name Description
System.Object obj

The obj.

Add(String, String)

Adds the specified key.

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

The key.

System.String value

The value.

Clear()

Clears this instance.

Declaration
public virtual void Clear()

ContainsKey(String)

Determines whether the specified key contains key.

Declaration
public virtual bool ContainsKey(string key)
Parameters
Type Name Description
System.String key

The key.

Returns
Type Description
System.Boolean

true if the specified key contains key; otherwise, false.

ContainsValue(String)

Determines whether the specified value contains value.

Declaration
public virtual bool ContainsValue(string value)
Parameters
Type Name Description
System.String value

The value.

Returns
Type Description
System.Boolean

true if the specified value contains value; otherwise, false.

CopyTo(Array, Int32)

Copies to.

Declaration
public virtual void CopyTo(Array array, int index)
Parameters
Type Name Description
System.Array array

The array.

System.Int32 index

The index.

GetEnumerator()

Returns an enumerator that can iterate through a collection.

Declaration
public virtual IEnumerator GetEnumerator()
Returns
Type Description
System.Collections.IEnumerator

An System.Collections.IEnumerator that can be used to iterate through the collection.

Remove(String)

Removes the specified key.

Declaration
public virtual void Remove(string key)
Parameters
Type Name Description
System.String key

The key.

Implements

System.Collections.IEnumerable