VirtualDirectoryMappingCollection Classe

Definição

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

Observações

A VirtualDirectoryMappingCollection classe permite-te aceder programaticamente a uma coleção de VirtualDirectoryMapping objetos. A coleção pode ser acedida tanto com a chave como com o índice.

Construtores

Name Description
VirtualDirectoryMappingCollection()

Cria uma nova instância da VirtualDirectoryMappingCollection classe.

Propriedades

Name Description
AllKeys

Devolve um array de strings que contém todas as chaves da VirtualDirectoryMappingCollection instância.

Count

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

(Herdado de NameObjectCollectionBase)
IsReadOnly

Recebe ou define um valor que indica se a NameObjectCollectionBase instância é apenas leitura.

(Herdado de NameObjectCollectionBase)
Item[Int32]

Obtém ou define o VirtualDirectoryMapping objeto na localização do índice especificada.

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 da NameObjectCollectionBase instância.

(Herdado de NameObjectCollectionBase)

Métodos

Name 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()

Devolve um String array que contém todas as chaves da NameObjectCollectionBase instância.

(Herdado de NameObjectCollectionBase)
BaseGetAllValues()

Devolve um Object array que contém todos os valores da NameObjectCollectionBase instância.

(Herdado de NameObjectCollectionBase)
BaseGetAllValues(Type)

Devolve um array do tipo especificado que contém todos os valores da 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 valor especificados à NameObjectCollectionBase instância.

(Herdado de NameObjectCollectionBase)
Clear()

Limpa todos VirtualDirectoryMapping os objetos da VirtualDirectoryMappingCollection instância.

CopyTo(VirtualDirectoryMapping[], Int32)

Copia toda VirtualDirectoryMappingCollection a coleção para um conjunto unidimensional Arraycompatível , começando no índice especificado do array alvo.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Get(Int32)

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

Get(String)

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

GetEnumerator()

Devolve um enumerador que itera através do NameObjectCollectionBase.

(Herdado de NameObjectCollectionBase)
GetHashCode()

Serve como função de hash predefinida.

(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 devolve 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 atual Object.

(Herdado de Object)
OnDeserialization(Object)

Implementa a ISerializable interface e levanta o evento de desserialização quando a desserialização está 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()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
ICollection.CopyTo(Array, Int32)

Copia a totalidade NameObjectCollectionBase para uma unidimensional Arraycompatível , começando no índice especificado do array alvo.

(Herdado de NameObjectCollectionBase)
ICollection.IsSynchronized

Recebe um valor que indica se o acesso ao NameObjectCollectionBase objeto está 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 da Extensão

Name Description
AsParallel(IEnumerable)

Permite a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable para um IQueryable.

Cast<TResult>(IEnumerable)

Conjura os elementos de an IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

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

Aplica-se a

Ver também