Partilhar via


VirtualDirectoryMappingCollection Classe

Definição

Contém uma coleção de objetos VirtualDirectoryMapping . Essa classe não pode ser herdada.

public ref class VirtualDirectoryMappingCollection sealed : System::Collections::Specialized::NameObjectCollectionBase
[System.Serializable]
public sealed class VirtualDirectoryMappingCollection : System.Collections.Specialized.NameObjectCollectionBase
[<System.Serializable>]
type VirtualDirectoryMappingCollection = class
    inherit NameObjectCollectionBase
Public NotInheritable Class VirtualDirectoryMappingCollection
Inherits NameObjectCollectionBase
Herança
VirtualDirectoryMappingCollection
Atributos

Comentários

A VirtualDirectoryMappingCollection classe permite que você acesse programaticamente uma coleção de VirtualDirectoryMapping objetos. A coleção pode ser acessada com a chave ou o índice.

Construtores

VirtualDirectoryMappingCollection()

Cria uma nova instância da classe VirtualDirectoryMappingCollection.

Propriedades

AllKeys

Retorna uma matriz de cadeia de caracteres que contém todas as chaves na instância VirtualDirectoryMappingCollection.

Count

Obtém o número de pares chave-valor contidos na instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
IsReadOnly

Obtém ou define um valor que indica se a instância de NameObjectCollectionBase é somente leitura.

(Herdado de NameObjectCollectionBase)
Item[Int32]

Obtém ou define o objeto VirtualDirectoryMapping no local do índice especificado.

Item[String]

Obtém ou define o objeto VirtualDirectoryMapping com base no nome do diretório virtual especificado.

Keys

Obtém uma instância de NameObjectCollectionBase.KeysCollection que contém todas as chaves da instância de NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)

Métodos

Add(String, VirtualDirectoryMapping)

Adiciona um objeto VirtualDirectoryMapping à instância VirtualDirectoryMappingCollection.

BaseAdd(String, Object)

Adiciona uma entrada com a chave e o valor especificados à instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseClear()

Remove todas as entradas da instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseGet(Int32)

Obtém o valor da entrada no índice especificado da instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseGet(String)

Obtém o valor da primeira entrada com a chave especificada da instância de NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseGetAllKeys()

Retorna uma matriz String que contém todas as chaves na instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseGetAllValues()

Retorna uma matriz Object que contém todos os valores na instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseGetAllValues(Type)

Retorna uma matriz do tipo especificado que contém todos os valores na instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseGetKey(Int32)

Obtém a chave da entrada no índice especificado da instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseHasKeys()

Obtém um valor que indica se a instância NameObjectCollectionBase contém entradas cujas chaves não são null.

(Herdado de NameObjectCollectionBase)
BaseRemove(String)

Remove as entradas com a chave especificada da instância de NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseRemoveAt(Int32)

Remove a entrada no índice especificado da instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseSet(Int32, Object)

Define o valor da entrada no índice especificado da instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
BaseSet(String, Object)

Define o valor da primeira entrada com a chave especificada na instância NameObjectCollectionBase, se encontrada; caso contrário, adiciona uma entrada com a chave especificada e o valor para a instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
Clear()

Limpa todos os objetos VirtualDirectoryMapping da instância VirtualDirectoryMappingCollection.

CopyTo(VirtualDirectoryMapping[], Int32)

Copia toda a coleção VirtualDirectoryMappingCollection para um Array unidimensional compatível, começando no índice especificado da matriz de destino.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Get(Int32)

Obtém o elemento da coleção VirtualDirectoryMapping especificada no índice especificado.

Get(String)

Obtém o elemento da coleção VirtualDirectoryMapping com base no nome do diretório virtual especificado.

GetEnumerator()

Retorna um enumerador que itera por meio de NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetKey(Int32)

Obtém a chave da entrada no índice especificado da instância VirtualDirectoryMappingCollection.

GetObjectData(SerializationInfo, StreamingContext)

Implementa a interface ISerializable e retorna os dados necessários para serializar a instância NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnDeserialization(Object)

Implementa a interface ISerializable e gera o evento de desserialização quando a desserialização for concluída.

(Herdado de NameObjectCollectionBase)
Remove(String)

Remove um objeto VirtualDirectoryMapping da instância VirtualDirectoryMappingCollection.

RemoveAt(Int32)

Remove um objeto VirtualDirectoryMapping no índice especificado do VirtualDirectoryMappingCollection.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Copia todo o NameObjectCollectionBase em um Array unidimensional compatível, começando no índice especificado da matriz de destino.

(Herdado de NameObjectCollectionBase)
ICollection.IsSynchronized

Obtém um valor que indica se o acesso ao objeto NameObjectCollectionBase é sincronizado (thread-safe).

(Herdado de NameObjectCollectionBase)
ICollection.SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao objeto NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a

Confira também