통사론
incrementAttribute:(NSString*)name value:(NSNumber*)amount;NewRelic.incrementAttribute(string $name[, float $value])
세션 속성의 수를 늘립니다. 호출될 때마다 이전 값과 유형을 덮어씁니다.
요구 사항
모든 에이전트 버전과 호환됩니다.
설명
이름 값만 전달하면 이 메서드는 지정된 세션 속성에 대한 개수를 1만큼 증가시킵니다. 속성이 존재하지 않으면 값 1로 속성을 생성합니다. 선택적 float 값을 전달하면 다음의 개수를 증가시킵니다. float 값으로 지정된 속성.
이 API를 사용하는 방법에 대한 컨텍스트는 사용자 정의 속성 및 이벤트 전송에 대한 문서를 참조하십시오.
매개변수
매개변수 | 설명 |
---|---|
끈 | 필수의. 세션 속성의 이름입니다. |
뜨다 | 선택 과목. 세션 속성은 이 부동 소수점 값만큼 증가합니다. |
반환 값
성공적으로 기록된 경우 true
을 반환하고 기록되지 않은 경우 false
을 반환합니다.
예
Objective-C: 속성 증가
지정된 세션 속성의 개수를 1씩 증가시킵니다. 속성이 존재하지 않으면 값이 1인 속성을 생성합니다.
방법:
+ (BOOL) incrementAttribute:(NSString*)name;
예시:
BOOL incremented = [NewRelic incrementAttribute@"rate"];
Objective-C: 증가량
지정된 세션 속성의 수를 NSNumber*
에 지정된 양만큼 증가시킵니다.
방법:
+ (BOOL) incrementAttribute:(NSString*)name value:(NSNumber*)amount;
예시:
BOOL incremented = [NewRelic incrementAttribute:@"rate" value:@1];
스위프트: 증가 속성
지정된 세션 속성의 개수를 1씩 증가시킵니다. 속성이 존재하지 않으면 값이 1인 속성을 생성합니다.
방법:
NewRelic.incrementAttribute(name: String!) -> Bool
예시:
let incremented = NewRelic.incrementAttribute("rate")
스위프트: 증가량
지정된 세션 속성의 수를 NSNumber!
에 지정된 양만큼 증가시킵니다.
방법:
NewRelic.incrementAttribute(name: String!, value: NSNumber!) -> Bool
예시:
let incremented = NewRelic.incrementAttribute(name: String!, value: NSNumber!)