VirtualDirectoryMappingCollection Classe

Definição

Contém uma coleção de VirtualDirectoryMapping objetos. 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

Nome Description
VirtualDirectoryMappingCollection()

Cria uma nova instância da VirtualDirectoryMappingCollection classe.

Propriedades

Nome Description
AllKeys

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

Count

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

(Herdado de NameObjectCollectionBase)
IsReadOnly

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

(Herdado de NameObjectCollectionBase)
Item[Int32]

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

Item[String]

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

Keys

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

(Herdado de NameObjectCollectionBase)

Métodos

Nome Description
Add(String, VirtualDirectoryMapping)

Adiciona um VirtualDirectoryMapping objeto à VirtualDirectoryMappingCollection instância.

BaseAdd(String, Object)

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

(Herdado de NameObjectCollectionBase)
BaseClear()

Remove todas as entradas da NameObjectCollectionBase instância.

(Herdado de NameObjectCollectionBase)
BaseGet(Int32)

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

(Herdado de NameObjectCollectionBase)
BaseGet(String)

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

(Herdado de NameObjectCollectionBase)
BaseGetAllKeys()

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

(Herdado de NameObjectCollectionBase)
BaseGetAllValues()

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

(Herdado de NameObjectCollectionBase)
BaseGetAllValues(Type)

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

(Herdado de NameObjectCollectionBase)
BaseGetKey(Int32)

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

(Herdado de NameObjectCollectionBase)
BaseHasKeys()

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

(Herdado de NameObjectCollectionBase)
BaseRemove(String)

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

(Herdado de NameObjectCollectionBase)
BaseRemoveAt(Int32)

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

(Herdado de NameObjectCollectionBase)
BaseSet(Int32, Object)

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

(Herdado de NameObjectCollectionBase)
BaseSet(String, Object)

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

(Herdado de NameObjectCollectionBase)
Clear()

Limpa todos os VirtualDirectoryMapping objetos da VirtualDirectoryMappingCollection instância.

CopyTo(VirtualDirectoryMapping[], Int32)

Copia toda VirtualDirectoryMappingCollection a coleção para uma unidimensional Arraycompatí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 de VirtualDirectoryMapping coleção especificado no índice especificado.

Get(String)

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

GetEnumerator()

Retorna um enumerador que itera por meio do 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 VirtualDirectoryMappingCollection instância.

GetObjectData(SerializationInfo, StreamingContext)
Obsoleto.

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

(Herdado de NameObjectCollectionBase)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
OnDeserialization(Object)

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

(Herdado de NameObjectCollectionBase)
Remove(String)

Remove um VirtualDirectoryMapping objeto da VirtualDirectoryMappingCollection instância.

RemoveAt(Int32)

Remove um VirtualDirectoryMapping objeto 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

Nome Description
ICollection.CopyTo(Array, Int32)

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

(Herdado de NameObjectCollectionBase)
ICollection.IsSynchronized

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

(Herdado de NameObjectCollectionBase)
ICollection.SyncRoot

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

(Herdado de NameObjectCollectionBase)

Métodos de Extensão

Nome Description
AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

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.

Aplica-se a

Confira também