C# Класс Goedel.Mesh.Platform.MeshCatalog

Provides the interface layer between the application and all Mesh functions.
Показать файл Открыть проект

Открытые методы

Метод Описание
Add ( PersonalProfile Profile ) : void

Add a personal profile to the current machine

BeginConnect ( string PortalID, string PIN ) : void

Begin the process of connecting to a profile at the specified portal

Commit ( ) : bool

Commit local changes to upstream.

CompleteConnect ( string PortalID ) : void

Complete process of connecting to a profile.

GetApplication ( string UDF ) : MeshApplication

Get an application profile.

GetDevice ( string UDF ) : MeshDevice

Get a device profile.

GetPersonal ( string UDF, string PortalID ) : MeshPersonal

Get a personal profile.

MeshCatalog ( ) : System

Return an interface populated with all the profiles and portal accounts on the current machine

Sync ( ) : bool

Attempt to synchronize the catalog to get the authoritative sources.

Описание методов

Add() публичный Метод

Add a personal profile to the current machine
public Add ( PersonalProfile Profile ) : void
Profile PersonalProfile Profile to add.
Результат void

BeginConnect() публичный Метод

Begin the process of connecting to a profile at the specified portal
public BeginConnect ( string PortalID, string PIN ) : void
PortalID string The portal to connect to
PIN string Optional one time authenticator.
Результат void

Commit() публичный Метод

Commit local changes to upstream.
public Commit ( ) : bool
Результат bool

CompleteConnect() публичный Метод

Complete process of connecting to a profile.
public CompleteConnect ( string PortalID ) : void
PortalID string The portal to connect to
Результат void

GetApplication() публичный Метод

Get an application profile.
public GetApplication ( string UDF ) : MeshApplication
UDF string Fingerprint of profile.
Результат MeshApplication

GetDevice() публичный Метод

Get a device profile.
public GetDevice ( string UDF ) : MeshDevice
UDF string Fingerprint of profile.
Результат MeshDevice

GetPersonal() публичный Метод

Get a personal profile.
public GetPersonal ( string UDF, string PortalID ) : MeshPersonal
UDF string Profile fingerprint.
PortalID string Portal account.
Результат MeshPersonal

MeshCatalog() публичный Метод

Return an interface populated with all the profiles and portal accounts on the current machine
public MeshCatalog ( ) : System
Результат System

Sync() публичный Метод

Attempt to synchronize the catalog to get the authoritative sources.
public Sync ( ) : bool
Результат bool