logologo
スタート
マニュアル
開発
プラグイン
API
ホーム
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
スタート
マニュアル
開発
プラグイン
API
ホーム
logologo
API概要

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
キャッシュ

@nocobase/cli

NocoBase CLI
グローバル環境変数

@nocobase/client

アプリケーション
プラグイン

@nocobase/database

コレクション
フィールド

interfaces

BaseInterface
フィルター演算子

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
リポジトリ

shared

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

@nocobase/data-source-manager

DataSourceManager
DataSource (抽象)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

データソースマネージャー
フローコンテキスト
FlowEngine
フローモデル
フローリソース

@nocobase/logger

ロガー

@nocobase/server

AppCommand
アプリケーション
AuditManager
コンテキスト
マイグレーション
プラグイン

@nocobase/sdk

Auth
ストレージ
Next PageAPI概要
AI翻訳通知

このドキュメントはAIによって翻訳されました。正確な情報については英語版をご参照ください。

#Trace

#クラスメソッド

#constructor()

Trace インスタンスを作成するコンストラクタです。

#シグネチャ

  • constructor(options?: TraceOptions)

#型

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

#詳細

プロパティ型説明デフォルト値
tracerNamestringトレース識別子nocobase-trace
versionstringNocoBase の現在のバージョン番号
processorNamestring | string[]有効にしたい登録済み SpanProcessor の識別子

#init()

NodeTracerProvider を初期化します。

#シグネチャ

  • init(): void

#registerProcessor()

SpanProcessor を登録します。

#シグネチャ

  • registerProcessor(name: string, processor: GetSpanProcessor)

#型

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

type GetSpanProcessor = () => SpanProcessor;

#詳細

パラメータ型説明
namestringSpanProcessor の一意の識別子
processor() => SpanProcessorSpanProcessor を取得するメソッド

#getTracer()

Tracer を取得します。

#シグネチャ

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

#詳細

パラメータ型説明デフォルト値
namestringトレース識別子nocobase-trace
versionstringNocoBase の現在のバージョン番号

#start()

SpanProcessor を開始します。

#シグネチャ

  • start(): void

#shutdown()

SpanProcessor を停止します。

#シグネチャ

  • shutdown(): Promise<void>