logologo
Start
Handbuch
Entwicklung
Plugins
API
Startseite
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Start
Handbuch
Entwicklung
Plugins
API
Startseite
logologo
API-Überblick

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
Cache

@nocobase/cli

NocoBase CLI
Globale Umgebungsvariablen

@nocobase/client

Anwendung
Plugin

@nocobase/database

Sammlung
Feld

interfaces

BaseInterface
Filter-Operatoren

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
Repository

shared

create-options
destroy-options
find-one
find-options
transaction
update-options

@nocobase/data-source-manager

DataSourceManager
Datenquelle (abstrakt)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

DataSourceManager
FlowContext
FlowEngine
FlowModel
Workflow-Ressource

@nocobase/logger

Logger

@nocobase/server

AppCommand
Anwendung
AuditManager
Kontext
Migration
Plugin

@nocobase/sdk

Auth
Speicher
Next PageAPI-Überblick
KI-Übersetzungshinweis

Dieses Dokument wurde von KI übersetzt. Für genaue Informationen lesen Sie bitte die englische Version.

#Trace

#Klassenmethoden

#constructor()

Konstruktor zum Erstellen einer Trace-Instanz.

#Signatur

  • constructor(options?: TraceOptions)

#Typ

export type TraceOptions = {
  tracerName?: string;
  version?: string;
  processorName?: string | string[];
};

#Details

EigenschaftTypBeschreibungStandardwert
tracerNamestringTrace-Identifikatornocobase-trace
versionstringAktuelle NocoBase-Versionsnummer
processorNamestring | string[]Identifikator(en) der zu verwendenden registrierten SpanProcessor

#init()

Initialisiert den NodeTracerProvider.

#Signatur

  • init(): void

#registerProcessor()

Registriert einen SpanProcessor.

#Signatur

  • registerProcessor(name: string, processor: GetSpanProcessor)

#Typ

import { SpanProcessor } from '@opentelemetry/sdk-trace-base';

type GetSpanProcessor = () => SpanProcessor;

#Details

ParameterTypBeschreibung
namestringEindeutiger Identifikator für den SpanProcessor
processor() => SpanProcessorMethode zum Abrufen des SpanProcessor

#getTracer()

Ruft den Tracer ab.

#Signatur

  • getTracer(name?: string, version?: string)

#Details

ParameterTypBeschreibungStandardwert
namestringTrace-Identifikatornocobase-trace
versionstringAktuelle NocoBase-Versionsnummer

#start()

Startet den SpanProcessor.

#Signatur

  • start(): void

#shutdown()

Stoppt den SpanProcessor.

#Signatur

  • shutdown(): Promise<void>