ActivitySource Clase

Definición

Proporciona las API para crear e iniciar objetos Activity, así como para registrar objetos ActivityListener, a fin de escuchar los eventos de Activity.

public ref class ActivitySource sealed : IDisposable
public sealed class ActivitySource : IDisposable
type ActivitySource = class
    interface IDisposable
Public NotInheritable Class ActivitySource
Implements IDisposable
Herencia
ActivitySource
Implementaciones

Constructores

ActivitySource(String, String)

Construye un objeto de origen de la actividad con el name especificado.

Propiedades

Name

Devuelve el nombre del origen de la actividad.

Version

Devuelve la versión del origen de la actividad.

Métodos

AddActivityListener(ActivityListener)

Agrega un cliente a los eventos de inicio y detención de la actividad.

CreateActivity(String, ActivityKind)

Crea un nuevo Activity objeto si hay algún agente de escucha en la actividad; de lo contrario, devuelve null .

CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

Crea un nuevo Activity objeto si hay algún agente de escucha en la actividad; de lo contrario, devuelve null . Si se crea el objeto Activity, no se iniciará automáticamente. Los autores de llamadas deberán llamar Start() a para iniciarlo.

CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

Crea un nuevo Activity objeto si hay algún agente de escucha en la actividad; de lo contrario, devuelve null .

Dispose()

Desecha el objeto de origen de la actividad, quita la instancia actual de la lista global y vacía la lista de clientes de escucha.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
HasListeners()

Comprueba si hay clientes de escucha para este origen de actividad.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

Crea e inicia un nuevo Activity objeto si hay algún agente de escucha en los eventos Activity; de lo contrario, devuelve null .

StartActivity(String, ActivityKind)

Crea una actividad si hay clientes de escucha activos para ella, mediante el tipo de actividad y el nombre especificado.

StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Crea una actividad nueva si hay clientes de escucha activos para ella, mediante el nombre especificado, el tipo de actividad, el contexto de actividad primario, las etiquetas, el vínculo de actividad opcional y la hora de inicio opcional.

StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Crea una actividad nueva si hay clientes de escucha activos para ella, mediante el nombre especificado, el tipo de actividad, el id. primario, las etiquetas, los vínculos de actividad opcionales y la hora de inicio opcional.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a