Share via


Classe DiagnosticView

Rappresenta una vista diagnostica per un singolo oggetto motore come contenitore di coppie nome/valore (proprietà).

Gerarchia di ereditarietà

System. . :: . .Object
  Microsoft.ComplexEventProcessing..::..DiagnosticView

Spazio dei nomi  Microsoft.ComplexEventProcessing
Assembly:  Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)

Sintassi

public class DiagnosticView : IDictionary<string, Object>, 
    ICollection<KeyValuePair<string, Object>>, IEnumerable<KeyValuePair<string, Object>>, 
    IEnumerable

Nel tipo DiagnosticView sono esposti i membri seguenti.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene il numero di elementi nella raccolta.
Proprietà pubblica IsReadOnly Determina se la vista diagnostica è di sola lettura.
Proprietà pubblica Item[ ( [ ( String] ) ] ) Ottiene l'elemento con la chiave specificata. L'impostazione del valore dell'elemento non è supportata, in quanto le istanze di questa classe sono di sola lettura. Qualsiasi tentativo di impostare il valore provocherà la generazione di un'eccezione.
Proprietà pubblica Item[ ( [ ( DiagnosticViewProperty] ) ] ) Ottiene o imposta il valore della proprietà specificata.
Proprietà pubblica Keys Ottiene un oggetto [System.Collections.Generic.ICollection] che contiene le chiavi della vista diagnostica.
Proprietà pubblica ObjectName Ottiene il nome dell'oggetto per la vista diagnostica.
Proprietà pubblica Values Ottiene un oggetto [System.Collections.Generic.Icollection] che contiene le chiavi della vista diagnostica.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(KeyValuePair< (Of < <' (String, Object> ) > > )) Questo metodo non è attualmente supportato.
Metodo pubblico Add(String, Object) Questo metodo non è attualmente supportato.
Metodo pubblico Clear Questo metodo non è attualmente supportato.
Metodo pubblico Contains Controlla se la vista diagnostica contiene la coppia chiave/valore specificata.
Metodo pubblico ContainsKey Determina se la raccolta di viste diagnostiche contiene un elemento con la chiave specificata.
Metodo pubblico CopyTo Copia gli elementi della raccolta in una matrice specificata, iniziando in corrispondenza di un determinato indice di matrice.
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetEnumerator Restituisce un enumeratore che può enumerare gli elementi della vista diagnostica.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetProperty< (Of < <' (TValue> ) > > )(String) Ottiene il valore della proprietà specificata.
Metodo pubblico GetProperty< (Of < <' (TValue> ) > > )(DiagnosticViewProperty) Ottiene il valore di una proprietà specifica.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico Remove(KeyValuePair< (Of < <' (String, Object> ) > > )) Questo metodo non è attualmente supportato.
Metodo pubblico Remove(String) Questo metodo non è attualmente supportato.
Metodo pubblico ToString Ereditato da Object.
Metodo pubblico TryGetValue Ottiene il valore associato alla chiave specificata.

In alto

Metodi di estensione

  Nome Descrizione
Metodo di estensione pubblico ToEdgeStream< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > ), TPayload> ) > > ) Converte un flusso di input enumerabile in un flusso di eventi Edge e fornisce le caratteristiche temporali dell'input. Definito da CepStream.
Metodo di estensione pubblico ToIntervalStream< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > ), TPayload> ) > > ) Converte un flusso di input enumerabile in un flusso di eventi intervallo e fornisce le caratteristiche temporali dell'input. Definito da CepStream.
Metodo di estensione pubblico ToPointStream< (Of < <' (KeyValuePair< (Of < <' (String, Object> ) > > ), TPayload> ) > > ) Definito da CepStream.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable. . :: . .GetEnumerator

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.ComplexEventProcessing