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

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
Cache

@nocobase/cli

NocoBase CLI
Globale Omgevingsvariabelen

@nocobase/client

Applicatie
Plugin

@nocobase/database

Collectie
Veld

interfaces

BaseInterface
Filteroperatoren

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
DataSource (abstract)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

Gegevensbronbeheerder
FlowContext
FlowEngine
FlowModel
Workflowbron

@nocobase/logger

Logger

@nocobase/server

AppCommand
Applicatie
AuditManager
Context
Migratie
Plugin

@nocobase/sdk

Auth
Storage
Next PageAPI-overzicht
AI-vertaalmelding

Dit document is vertaald door AI. Raadpleeg de Engelse versie voor nauwkeurige informatie.

#Trace

#Class methods

#constructor()

Constructor om een Trace-instantie aan te maken.

#Signatuur

  • constructor(options?: TraceOptions)

#Type

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

#Details

EigenschapTypeBeschrijvingStandaardwaarde
tracerNamestringTrace-idnocobase-trace
versionstringHuidige versie van NocoBase
processorNamestring | string[]ID('s) van de geregistreerde SpanProcessor om te gebruiken-

#init()

Initialiseert de NodeTracerProvider.

#Signatuur

  • init(): void

#registerProcessor()

Registreert een SpanProcessor.

#Signatuur

  • registerProcessor(name: string, processor: GetSpanProcessor)

#Type

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

type GetSpanProcessor = () => SpanProcessor;

#Details

ParameterTypeBeschrijving
namestringUnieke identificatie voor SpanProcessor
processor() => SpanProcessorMethode om de SpanProcessor op te halen

#getTracer()

Haalt de Tracer op.

#Signatuur

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

#Details

ParameterTypeBeschrijvingStandaardwaarde
namestringTrace-idnocobase-trace
versionstringHuidige versie van NocoBase

#start()

Start de SpanProcessor.

#Signatuur

  • start(): void

#shutdown()

Stopt de SpanProcessor.

#Signatuur

  • shutdown(): Promise<void>