C# 클래스 Goedel.Mesh.Platform.MeshCatalog

Provides the interface layer between the application and all Mesh functions.
파일 보기 프로젝트 열기: hallambaker/Mathematical-Mesh

공개 메소드들

메소드 설명
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