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 Overview

@nocobase/auth

AuthManager
Auth
BaseAuth

@nocobase/cache

CacheManager
แคช

@nocobase/cli

NocoBase CLI
ตัวแปรสภาพแวดล้อมส่วนกลาง

@nocobase/client

แอปพลิเคชัน
ปลั๊กอิน

@nocobase/database

คอลเลกชัน
ฟิลด์

interfaces

BaseInterface
ตัวดำเนินการ Filter

RelationRepository

BelongsToManyRepository
belongs-to-repository
HasManyRepository
HasOneRepository
รีโพสิทอรี

shared

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

@nocobase/data-source-manager

DataSourceManager
แหล่งข้อมูล (abstract)
ICollectionManager
ICollection
IField
IModel
IRepository

@nocobase/flow-engine

ตัวจัดการแหล่งข้อมูล
โฟลว์บริบท
FlowEngine
FlowModel
ทรัพยากรเวิร์กโฟลว์

@nocobase/logger

Logger

@nocobase/server

AppCommand
แอปพลิเคชัน
AuditManager
บริบท
การไมเกรต
ปลั๊กอิน

@nocobase/sdk

Auth
สตอเรจ
Next PageAPI Overview
การแจ้งเตือนการแปลด้วย AI

เอกสารนี้แปลโดย AI สำหรับข้อมูลที่ถูกต้อง กรุณาดูเวอร์ชันภาษาอังกฤษ

#Metric

#เมธอดของคลาส (Class Methods)

#constructor()

คอนสตรักเตอร์สำหรับสร้างอินสแตนซ์ของ Metric ครับ

#Signature

  • constructor(options?: MetricOptions)

#Type

export type MetricOptions = {
  meterName?: string;
  version?: string;
  readerName?: string | string[];
};

#รายละเอียด

คุณสมบัติประเภทคำอธิบายค่าเริ่มต้น
meterNamestringตัวระบุ (Identifier) ของ meternocobase-meter
versionstringหมายเลขเวอร์ชันปัจจุบันของ NocoBase
readerNamestring | string[]ตัวระบุของ MetricReader ที่ลงทะเบียนไว้ซึ่งต้องการเปิดใช้งาน

#init()

เริ่มต้นการทำงานของ MetricProvider ครับ

#Signature

  • init(): void

#registerReader()

ลงทะเบียน MetricReader ครับ

#Signature

  • registerReader(name: string, reader: GetMetricReader)

#Type

import { MetricReader } from '@opentelemetry/sdk-metrics';

type GetMetricReader = () => MetricReader;

#รายละเอียด

พารามิเตอร์ประเภทคำอธิบาย
namestringตัวระบุเฉพาะ (Unique identifier) ของ MetricReader
reader() => MetricReaderวิธีการสำหรับรับค่า MetricReader

#addView()

เพิ่ม View อ้างอิงได้ที่ Configure Metric Views ครับ

#Signature

  • addView(...view: View[])

#Type

import { View } from '@opentelemetry/sdk-metrics';

#getMeter()

รับค่า Meter ครับ

#Signature

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

#รายละเอียด

พารามิเตอร์ประเภทคำอธิบายค่าเริ่มต้น
namestringตัวระบุ (Identifier) ของ meternocobase-meter
versionstringหมายเลขเวอร์ชันปัจจุบันของ NocoBase

#start()

เริ่มการทำงานของ MetricReader ครับ

#Signature

  • start(): void

#shutdown()

หยุดการทำงานของ MetricReader ครับ

#Signature

  • shutdown(): Promise<void>