• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

Incrementar el recuento de atributos de sesión

Sintaxis

Java

NewRelic.incrementAttribute(string $name[, float $value])

Kotlin [#kotlin]

NewRelic.incrementAttribute(name: String!, value : Double)

Descripción [#description]

Incrementa el recuento de un atributo. Sobrescribe su valor y tipo anterior cada vez que se llama.

Cuando se pasa solo con un valor de nombre, este método incrementa el recuento del atributo especificado en 1. Si el atributo no existe, crea el atributo con un valor de 1. Cuando se pasa un valor flotante opcional, incrementa el recuento del atributo especificado por el valor flotante.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

$name

string

Requerido. El nombre del atributo.

$value

float

Opcional. El atributo se incrementa en este valor flotante.

Valores de retorno [#return-values]

Devuelve true si se registró correctamente, o false en caso contrario.

Ejemplos [#examples]

A continuación se muestra un ejemplo para incrementar el recuento del atributo especificado en 1. Si el atributo no existe, crea el atributo con un valor de 1:

Java [#java]

boolean incremented = NewRelic.incrementAttribute("rate");

Kotlin [#kotlin]

val incremented = NewRelic.incrementAttribute("rate")

A continuación se muestra un ejemplo para incrementar el recuento del atributo especificado en la cantidad del valor flotante:

Java [#java]

boolean incremented = NewRelic.incrementAttribute("rate", 9999.99, false);

Kotlin [#kotlin]

val incremented: Boolean = NewRelic.incrementAttribute("rate", 9999.99)

Sintaxis

C objetivo

incrementAttribute:(NSString*)name value:(NSNumber*)amount;

Swift [#swift]

NewRelic.incrementAttribute(string $name[, float $value])

Descripción [#description]

Incrementa el recuento de un atributo de sesión. Sobrescribe el valor y el tipo anteriores cada vez que se llama.

Cuando se pasa solo con un valor de nombre, este método incrementa el recuento del atributo de sesión especificado en 1. Si el atributo no existe, crea el atributo con un valor de 1. Cuando se pasa un valor flotante opcional, incrementa el recuento del atributo especificado por el valor flotante.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

name

string

Requerido. El nombre del atributo a incrementar.

amount

number

Opcional. La cantidad por la que se incrementará el atributo.

Valores de retorno [#return-values]

Devuelve true si el evento se registra correctamente, o false en caso contrario.

Ejemplos [#examples]

Objective-C [#obj-c]

A continuación se muestra un ejemplo para incrementar en 1 el recuento del atributo de sesión especificado. Si el atributo no existe, crea el atributo con un valor de 1:

BOOL incremented = [NewRelic incrementAttribute@"rate"];

A continuación se muestra otro ejemplo para incrementar el recuento del atributo de sesión especificado en la cantidad especificada en NSNumber*:

BOOL incremented = [NewRelic incrementAttribute:@"rate" value:@1];

Swift [#swift]

A continuación se muestra un ejemplo para incrementar en 1 el recuento del atributo de sesión especificado. Si el atributo no existe, crea el atributo con un valor de 1:

let incremented = NewRelic.incrementAttribute("rate")

A continuación se muestra otro ejemplo para incrementar el recuento del atributo de sesión especificado en la cantidad especificada en NSNumber!:

let incremented = NewRelic.incrementAttribute(name: String!, value: NSNumber!)

Sintaxis

incrementAttribute(options: { name: string; value?: number; }) => void

Descripción [#description]

Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

name

string

Requerido. El nombre del atributo a incrementar.

value

number

Opcional. La cantidad por la que se incrementará el atributo.

Valores de retorno [#return-values]

Devuelve true si el evento se registra correctamente, o false en caso contrario.

Ejemplo [#example]

NewRelicCapacitorPlugin.incrementAttribute({ name: 'CapacitorAttribute', value: 15 })

Sintaxis

incrementAttribute(name: string, value?: number): void;

Descripción [#description]

Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

name

string

Requerido. El nombre del atributo a incrementar.

value

number

Opcional. La cantidad por la que se incrementará el atributo.

Valores de retorno [#return-values]

Devuelve true si el evento se registra correctamente, o false en caso contrario.

Ejemplo [#example]

NewRelic.incrementAttribute('CordovaCustomAttrNumber');
NewRelic.incrementAttribute('CordovaCustomAttrNumber', 5);

Sintaxis

RecordCustomEvent(string eventType, string eventName, Dictionary<string, object> attributes): bool;

Descripción [#description]

Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

name

string

Requerido. El nombre del atributo a incrementar.

value

number

Opcional. La cantidad por la que se incrementará el atributo.

Valores de retorno [#return-values]

Devuelve true si el evento se registra correctamente, o false en caso contrario.

Ejemplo [#example]

// Increment by 1
CrossNewRelic.Current.IncrementAttribute("MAUINumAttr");
// Increment by value
CrossNewRelic.Current.IncrementAttribute("MAUINumAttr", 12.3);

Sintaxis

incrementAttribute(name: string, value?: number): void;

Descripción [#description]

Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

name

string

Requerido. El nombre del atributo a incrementar.

value

number

Opcional. La cantidad por la que se incrementará el atributo.

Valores de retorno [#return-values]

Devuelve true si el evento se registra correctamente, o false en caso contrario.

Ejemplo [#example]

NewrelicMobile.instance.incrementAttribute("FlutterCustomAttrNumber");
NewrelicMobile.instance.incrementAttribute("FlutterCustomAttrNumber",value :5.0);

Sintaxis

incrementAttribute(name: string, value?: number): void;

Descripción [#description]

Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

name

string

Requerido. El nombre del atributo a incrementar.

value

number

Opcional. La cantidad por la que se incrementará el atributo.

Valores de retorno [#return-values]

Devuelve true si el evento se registra correctamente, o false en caso contrario.

Ejemplo [#example]

NewRelic.incrementAttribute('RNCustomAttrNumber');
NewRelic.incrementAttribute('RNCustomAttrNumber', 5);

Sintaxis

incrementAttribute(string name, float value = 1) : bool;

Descripción [#description]

Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

name

string

Requerido. El nombre del atributo a incrementar.

value

number

Opcional. La cantidad por la que se incrementará el atributo.

Valores de retorno [#return-values]

Devuelve true si el evento se registra correctamente, o false en caso contrario.

Ejemplo [#example]

// Increment by 1
NewRelicAgent.IncrementAttribute('UnityCustomAttrNumber');
// Increment by value
NewRelicAgent.IncrementAttribute('UnityCustomAttrNumber', 5);

Sintaxis

incrementAttribute(FString name,double value): void;

Descripción [#description]

Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

name

string

Requerido. El nombre del atributo a incrementar.

value

number

La cantidad por la que se incrementará el atributo.

Ejemplo [#example]

// Increment by 1
UNewRelicBPLibrary::incrementAttribute("Unreal Double",5.0);

Sintaxis

IncrementAttribute(string name, float value = 1) : bool;

Descripción [#description]

Incrementa el recuento de un atributo con un nombre especificado. Sobrescribe su valor y tipo anterior cada vez que se llama. Si el atributo no existe, crea un nuevo atributo. Si no se proporciona ningún valor, incrementa el valor en 1.

Parámetros [#parameters]

Parámetro

Tipo

Descripción

name

string

Requerido. El nombre del atributo a incrementar.

value

number

Opcional. La cantidad por la que se incrementará el atributo.

Valores de retorno [#return-values]

Devuelve true si el evento se registra correctamente, o false en caso contrario.

Ejemplo [#example]

// Increment by 1
CrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr");
// Increment by value
CrossNewRelicClient.Current.IncrementAttribute("XamarinNumAttr", 12.3);
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.