ScopeStorageDictionary Classe

Definição

Representa uma coleção de chaves e valores usados para armazenar dados em diferentes níveis de escopo (local, global, etc.).

public class ScopeStorageDictionary : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<object,object>>, System.Collections.Generic.IDictionary<object,object>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<object,object>>
type ScopeStorageDictionary = class
    interface IDictionary<obj, obj>
    interface ICollection<KeyValuePair<obj, obj>>
    interface seq<KeyValuePair<obj, obj>>
    interface IEnumerable
Public Class ScopeStorageDictionary
Implements ICollection(Of KeyValuePair(Of Object, Object)), IDictionary(Of Object, Object), IEnumerable(Of KeyValuePair(Of Object, Object))
Herança
ScopeStorageDictionary
Implementações

Construtores

ScopeStorageDictionary()

Inicializa uma nova instância da classe ScopeStorageDictionary.

ScopeStorageDictionary(IDictionary<Object,Object>)

Inicializa uma nova instância da ScopeStorageDictionary classe usando o escopo base especificado.

Propriedades

BackingStore

Obtém o dicionário que armazena os ScopeStorageDictionary dados do objeto.

BaseScope

Obtém o escopo base do ScopeStorageDictionary objeto.

Count

Obtém o número de pares de chave/valor que estão nos objetos concatenados ScopeStorageDictionary e BaseScope .

IsReadOnly

Obtém um valor que indica se o objeto ScopeStorageDictionary é somente leitura.

Item[Object]

Obtém ou define o elemento associado à chave especificada.

Keys

Obtém um List<T> objeto que contém as chaves dos objetos concatenados ScopeStorageDictionary e BaseScope .

Values

Obtém um List<T> objeto que contém os valores dos objetos concatenados ScopeStorageDictionary e BaseScope .

Métodos

Add(KeyValuePair<Object,Object>)

Adiciona um par de chave/valor ao ScopeStorageDictionary objeto usando a coleção genérica especificada.

Add(Object, Object)

Adiciona a chave especificada e o valor especificado ao ScopeStorageDictionary objeto.

Clear()

Remove todas as chaves e valores dos objetos concatenados ScopeStorageDictionary e BaseScope .

Contains(KeyValuePair<Object,Object>)

Retorna um valor que indica se o par de chave/valor especificado existe no ScopeStorageDictionary objeto ou no BaseScope objeto.

ContainsKey(Object)

Retorna um valor que indica se a chave especificada existe no ScopeStorageDictionary objeto ou no BaseScope objeto.

CopyTo(KeyValuePair<Object,Object>[], Int32)

Copia todos os elementos no ScopeStorageDictionary objeto e o BaseScope objeto para um Array objeto, começando no índice especificado.

GetEnumerator()

Retorna um enumerador que pode ser usado para iterar por meio ScopeStorageDictionary de objetos e concatenados BaseScope .

GetItems()

Retorna um enumerador que pode ser usado para iterar pelos elementos distintos de concatenados ScopeStorageDictionary e BaseScope objetos.

Remove(KeyValuePair<Object,Object>)

Remove o par de chave/valor especificado dos objetos concatenados ScopeStorageDictionary e BaseScope .

Remove(Object)

Remove o valor que tem a chave especificada dos objetos concatenados ScopeStorageDictionary e BaseScope .

SetValue(Object, Object)

Define um valor usando a chave especificada nos objetos concatenados ScopeStorageDictionary e BaseScope .

TryGetValue(Object, Object)

Obtém o valor associado à chave especificada dos objetos concatenados ScopeStorageDictionary e BaseScope .

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Retorna um enumerador para os objetos concatenados ScopeStorageDictionary e BaseScope .

Aplica-se a