Class MetadataCollection
Inheritance
System.Object
MetadataCollection
Implements
System.Collections.Generic.IReadOnlyCollection <System.Collections.Generic.KeyValuePair <System.String , IRecordMetadata >>
System.Collections.IDictionary
System.Collections.ICollection
System.Runtime.Serialization.IDeserializationCallback
System.Runtime.Serialization.ISerializable
System.Collections.Generic.ICollection <System.Collections.Generic.KeyValuePair <System.String , IRecordMetadata >>
System.Collections.Generic.IEnumerable <System.Collections.Generic.KeyValuePair <System.String , IRecordMetadata >>
System.Collections.IEnumerable
Inherited Members
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.get_Item(System.Object)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.set_Item(System.Object, System.Object)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Add(System.String, Snowflake.Model.Records.IRecordMetadata)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Clear()
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.ContainsKey(System.String)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.ContainsValue(Snowflake.Model.Records.IRecordMetadata)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.EnsureCapacity(System.Int32)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.GetEnumerator()
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.OnDeserialization(System.Object)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Remove(System.String)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Remove(System.String, Snowflake.Model.Records.IRecordMetadata)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>>.Add(System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>>.Contains(System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>>.CopyTo(System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>[], System.Int32)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>>.Remove(System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>>.GetEnumerator()
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.ICollection.CopyTo(System.Array, System.Int32)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.Add(System.Object, System.Object)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.Contains(System.Object)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.GetEnumerator()
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.Remove(System.Object)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IEnumerable.GetEnumerator()
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.TrimExcess()
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.TrimExcess(System.Int32)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.TryAdd(System.String, Snowflake.Model.Records.IRecordMetadata)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.TryGetValue(System.String, Snowflake.Model.Records.IRecordMetadata)
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Comparer
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Count
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Item[System.String]
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Keys
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, Snowflake.Model.Records.IRecordMetadata>>.IsReadOnly
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.IDictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Keys
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.IDictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Values
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.IReadOnlyDictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Keys
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.Generic.IReadOnlyDictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Values
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.ICollection.IsSynchronized
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.ICollection.SyncRoot
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.IsFixedSize
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.IsReadOnly
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.Item[System.Object]
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.Keys
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.System.Collections.IDictionary.Values
System.Collections.Generic.Dictionary<System.String, Snowflake.Model.Records.IRecordMetadata>.Values
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Snowflake.Model.Records
Assembly: Snowflake.Framework.dll
Syntax
public class MetadataCollection : Dictionary<string, IRecordMetadata>, IReadOnlyDictionary<string, IRecordMetadata>, IReadOnlyCollection<KeyValuePair<string, IRecordMetadata>>, IDictionary, ICollection, IDeserializationCallback, ISerializable, IMetadataCollection, IDictionary<string, IRecordMetadata>, ICollection<KeyValuePair<string, IRecordMetadata>>, IEnumerable<KeyValuePair<string, IRecordMetadata>>, IEnumerable
Properties
Item[Guid]
Declaration
public IRecordMetadata this[Guid guid] { get; }
Parameters
Type | Name | Description |
---|---|---|
System. |
guid |
Property Value
Type | Description |
---|---|
IRecord |
Record
Declaration
public Guid Record { get; }
Property Value
Type | Description |
---|---|
System. |
Methods
Add(IRecordMetadata)
Declaration
public void Add(IRecordMetadata recordMetadata)
Parameters
Type | Name | Description |
---|---|---|
IRecord |
recordMetadata |
Add(IDictionary<String, IRecordMetadata>)
Declaration
public void Add(IDictionary<string, IRecordMetadata> existingMetadata)
Parameters
Type | Name | Description |
---|---|---|
System. |
existingMetadata |
Add(String, String)
Declaration
public void Add(string key, string value)
Parameters
Type | Name | Description |
---|---|---|
System. |
key | |
System. |
value |
Explicit Interface Implementations
IMetadataCollection.Item[String]
Declaration
string IMetadataCollection.this[string key] { get; set; }
Parameters
Type | Name | Description |
---|---|---|
System. |
key |
Returns
Type | Description |
---|---|
System. |
Implements
System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>
System.Collections.Generic.IReadOnlyCollection<T>
System.Collections.IDictionary
System.Collections.ICollection
System.Runtime.Serialization.IDeserializationCallback
System.Runtime.Serialization.ISerializable
System.Collections.Generic.IDictionary<TKey, TValue>
System.Collections.Generic.ICollection<T>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable