IXDMChannel interface
Egyetlen XDM-csatorna felülete
Metódusok
get |
Kérje le az objektumregisztrációs adatbázist az adott csatorna üzeneteinek kezeléséhez. Üzenet érkezésekor a rendszer először ezt a csatornaregisztrációs adatbázist használja, majd a globális beállításjegyzéket, ha itt nem található kezelő. |
get |
Szerezzen be egy proxyzott objektumot, amely a csatorna távoli oldalán található, a megadott példányazonosítóval regisztrált objektumot jelöli. |
invoke |
Metódus meghívása RPC-n keresztül. Keresse meg a regisztrált objektumot a csatorna távoli végén, és hívja meg a megadott metódust. |
Metódus adatai
getObjectRegistry()
Kérje le az objektumregisztrációs adatbázist az adott csatorna üzeneteinek kezeléséhez. Üzenet érkezésekor a rendszer először ezt a csatornaregisztrációs adatbázist használja, majd a globális beállításjegyzéket, ha itt nem található kezelő.
function getObjectRegistry(): IXDMObjectRegistry
Válaszok
getRemoteObjectProxy<T>(string, Object)
Szerezzen be egy proxyzott objektumot, amely a csatorna távoli oldalán található, a megadott példányazonosítóval regisztrált objektumot jelöli.
function getRemoteObjectProxy<T>(instanceId: string, contextData?: Object): Promise<T>
Paraméterek
- instanceId
-
string
a regisztrált objektum egyedi azonosítója
- contextData
-
Object
Nem kötelező környezeti adatok a regisztrált objektum gyári metódusának való továbbításhoz
Válaszok
Promise<T>
invokeRemoteMethod<T>(string, string, any[], Object)
Metódus meghívása RPC-n keresztül. Keresse meg a regisztrált objektumot a csatorna távoli végén, és hívja meg a megadott metódust.
function invokeRemoteMethod<T>(methodName: string, instanceId: string, params?: any[], instanceContextData?: Object): Promise<T>
Paraméterek
- methodName
-
string
- instanceId
-
string
a regisztrált objektum egyedi azonosítója
- params
-
any[]
A meghívandó metódus argumentumai
- instanceContextData
-
Object
Nem kötelező környezeti adatok a regisztrált objektum gyári metódusának való továbbításhoz
Válaszok
Promise<T>