Clase CepObjectReadOnlyDictionary(T)
Implementa una colección genérica de solo lectura de objetos de metadatos CEP.
Jerarquía de herencia
System. . :: . .Object
Microsoft.ComplexEventProcessing..::..CepObjectReadOnlyDictionary<(Of <(<'T>)>)>
Espacio de nombres: Microsoft.ComplexEventProcessing
Ensamblado: Microsoft.ComplexEventProcessing (en Microsoft.ComplexEventProcessing.dll)
Sintaxis
public sealed class CepObjectReadOnlyDictionary<T> : IDictionary<string, T>,
ICollection<KeyValuePair<string, T>>, IEnumerable<KeyValuePair<string, T>>,
IEnumerable
where T : CepObject
Parámetros de tipo
- T
El tipo CepObjectReadOnlyDictionary<(Of <(<'T>)>)> expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Count | Obtiene el número de elementos incluidos en la colección. | |
IsReadOnly | Obtiene la accesibilidad de la colección. | |
Item | Obtiene los objetos de metadatos por nombre. | |
Keys | Devuelve las claves de la colección. | |
Values | Obtiene los valores de la colección. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Contains | Indica si la colección contiene el elemento especificado. | |
ContainsKey | Indica si la colección contiene la clave especificado. | |
CopyTo | Copia los elementos de la colección a una matriz determinada, comenzando en un índice de matriz determinado. | |
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetEnumerator | Devuelve un enumerador que recorre en iteración la recopilación. | |
GetHashCode | (Se hereda de Object.) | |
GetType | (Se hereda de Object.) | |
MemberwiseClone | (Se hereda de Object.) | |
ToString | (Se hereda de Object.) | |
TryGetValue | Intenta obtener el valor a partir de la clave. |
Arriba
Métodos de extensión
Nombre | Descripción | |
---|---|---|
ToEdgeStream< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > ), TPayload> ) > > ) | Convierte un flujo de entrada enumerable en un flujo de eventos perimetrales y proporciona las características temporales de la entrada. (Con definición de CepStream.) | |
ToIntervalStream< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > ), TPayload> ) > > ) | Convierte un flujo de entrada enumerable en un flujo de eventos de intervalo y proporciona las características temporales de la entrada. (Con definición de CepStream.) | |
ToPointStream< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > ), TPayload> ) > > ) | (Con definición de CepStream.) |
Arriba
Implementaciones de interfaces explícitas
Nombre | Descripción | |
---|---|---|
ICollection< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > )> ) > > ). . :: . .Add | Agrega un nuevo objeto a una colección de objetos de metadatos. | |
IDictionary< (Of < <' (String, T> ) > > ). . :: . .Add | Agrega un nuevo objeto a una colección de objetos de metadatos. | |
ICollection< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > )> ) > > ). . :: . .Clear | Quita todas las claves y todos los valores de una colección de objetos de metadatos. | |
IEnumerable. . :: . .GetEnumerator | Devuelve un enumerador que itera una colección. | |
IDictionary< (Of < <' (String, T> ) > > ). . :: . .Item | Obtiene los objetos de metadatos por nombre. | |
ICollection< (Of < <' (KeyValuePair< (Of < <' (String, T> ) > > )> ) > > ). . :: . .Remove | Quita el elemento especificado de una colección de objetos de metadatos. | |
IDictionary< (Of < <' (String, T> ) > > ). . :: . .Remove | Quita el elemento especificado de una colección de objetos de metadatos. |
Arriba
Comentarios
Esta colección rellena su lista subyacente a petición (como en las llamadas a Count o GetEnumerator) desde el origen de la colección. Una vez rellenada dicha lista, se almacena en la memoria caché durante la duración de este objeto. El indizador recupera objetos directamente del origen de la colección o de la lista subyacente si se ha rellenado esta.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.