Context SDK 1.0.0
A software development kit for the context system.
|
▼CContextSDK.Model.Activities.ActivityBase | Die Basis aller Aktivitäten mit Eigenschaften die allen Aktivitäten gemein ist. |
▼CContextSDK.Model.Activities.CommunicationActivityBase | Eine Basis-Aktivität, welche die Gemeinsamkeiten von Kommunikations-Aktivitäten zusammenfasst. |
CContextSDK.Model.Activities.CommunicationChangedActivity | Eine Kommunikation wurde aktualisiert. |
CContextSDK.Model.Activities.CommunicationCreatedActivity | Eine Kommunikation wurde erstellt. |
CContextSDK.Model.Activities.CommunicationDeletedActivity | Eine Kommunikation wurde gelöscht. |
CContextSDK.Model.Activities.EmailNotificationSentActivity | Es wurde eine Email-Benachrichtigung versendet. |
▼CContextSDK.Model.Activities.FileActivityBase | Eine Basis-Aktivität, welche die Gemeinsamkeiten von Datei-Aktivitäten zusammenfasst. |
CContextSDK.Model.Activities.FileCreatedActivity | Eine Datei wurde erstellt (Meta-Daten). |
CContextSDK.Model.Activities.FileDeletedActivity | Eine Datei wurde gelöscht. |
CContextSDK.Model.Activities.FileDownloadedActivity | Eine Datei wurde heruntergeladen. |
CContextSDK.Model.Activities.FileUploadedActivity | Eine Datei wurde hochgeladen. |
CContextSDK.Model.Activities.LogActivity | Ein Log wurde erstellt. |
▼CContextSDK.Model.Activities.MessageActivityBase | Eine Basis-Aktivität, welche die Gemeinsamkeiten von Nachrichten-Aktivitäten zusammenfasst. |
CContextSDK.Model.Activities.MessageCreatedActivity | Eine Nachricht wurde erstellt. |
CContextSDK.Model.Activities.MessageDeletedActivity | Eine Nachricht wurde gelöscht. |
▼CContextSDK.Model.Activities.ParticipantActivityBase | Eine Basis-Aktivität, welche die Gemeinsamkeiten von Teilnehmer-Aktivitäten zusammenfasst. |
▼CContextSDK.Model.Activities.ParticipantUpdatedActivity | Ein Teilnehmer wurde aktualisiert. |
CContextSDK.Model.Activities.ParticipantJoinedActivity | Ein Teilnehmer ist einer Kommunikation beigetreten. |
CContextSDK.Model.Activities.ParticipantLeftActivity | Ein Teilnehmer hat eine Kommunikation verlassen. |
CContextSDK.Model.Activities.SmsNotificationSentActivity | Es wurde eine SMS-Benachrichtigung versendet. |
CContextSDK.Model.ApiStatus | Der Status der Context-API. |
▼CContextSDK.Model.Configuration.ContextApiConfiguration | Einstellungen, welche für die API-Zugriffe benötigt werden. |
CContextSDK.Model.Configuration.ContextConfiguration | |
CContextSDK.Model.ContextCommunication | Beschreibt eine Kommunikation. |
CContextSDK.Model.ContextCommunicationUpdateModel | Ein Modell zum Aktualisieren einer Kommunikation. |
CContextSDK.Model.CreateCommunicationModel | Modell zum Erstellen einer Kommunikation. |
CContextSDK.Model.CreateMessageModel | Modell zum Erstellen einer Nachricht. |
CContextSDK.Model.CreateMessageWithFileModel | Modell zum Erstellen einer Datei (enthält auch einen Nachrichtentext). |
CContextSDK.Model.CreateParticipantModel | Modell zum Erstellen eines Benutzers. |
CContextSDK.Model.CreateParticipantResultModel | Umfasst das Ergebnis der Erstellung des Benutzers und die Art des Resultats. |
CContextSDK.Model.EndOfLifeTimeModel | Gibt Informationen zum Löschzeitpunkt der Kommunikation. |
▼CSystem.Exception | |
CContextSDK.ContextServiceException | Repräsentiert Fehler die von der ContextSDK geworfen wurden. |
CContextSDK.Model.FileChunk | Chunk (Teil) einer Datei. Wird bei Uploads und Downloads verwendet. |
CContextSDK.Model.FileChunksMetaData | Meta-Daten zu den Chunks einer Datei |
CContextSDK.Model.Activities.FileDownloadProgress | Beschreibt den Fortschritts des Downloads einer Datei. |
CContextSDK.Model.FileMetaData | Ein Modell mit den Meta-Daten einer Datei. |
CContextSDK.Model.Activities.FileUploadedProgress | Beschreibt den Fortschritts des Uploads einer Datei. |
CContextSDK.Model.FindParticipantResultModel | Umfasst das Ergebnis der Suche nach einem Benutzer und die Art des Resultats. |
CContextSDK.IActivityPersistence< TUser, TCommunication, TMessage > | Beschreibt den Aufbau von Persistence-Klassen. Diese vereinfachen die Verwendung der ContextSDK mit Datenspeichern (DataStore), wie Datenbanken oder Caches. Die Klasse, welche diese Interface implementiert, ist die Zwischenschicht zwischen Context<TUser,TCommunication,TMessage> und dem DataStore |
CContextSDK.ICompleteContextEventSink | Stellt alle Events zur Verfügung |
▼CContextSDK.IContextApi | Interface für die Klasse ContextApi. |
▼CContextSDK.ContextApi | Abstrahiert alle API-Zugriffe. Diese Klasse führt Verschlüsselungen/Entschlüsselungen durch und erneuert den JWT-Token für API-Zugriff automatisch, wenn dieser abgelaufen ist. Weiters gibt es Methoden, welche zusätzliche Funktionen anbieten und mehrere direkte API-Zugriffe zusammenfassen. |
CContextSDK.Context< TUser, TCommunication, TMessage > | Diese Klasse ist ein Wrapper der ContextApi und erweitert sie um das Verwalten des angehängten Datenspeichers (DataStore). Die IActivityPersistence<TUser,TCommunication,TMessage> übernimmt dabei die spezifische DataStore-Logik. |
▼CContextSDK.IContext | Interface für die Klasse Context<TUser,TCommunication,TMessage>. |
CContextSDK.Context< TUser, TCommunication, TMessage > | Diese Klasse ist ein Wrapper der ContextApi und erweitert sie um das Verwalten des angehängten Datenspeichers (DataStore). Die IActivityPersistence<TUser,TCommunication,TMessage> übernimmt dabei die spezifische DataStore-Logik. |
CContextSDK.Model.Persistence.IContextCommunication | Interface-Flag für Klassen die Kommunikationen repräsentieren |
CContextSDK.Model.Persistence.IContextMessage | Interface-Flag für Klassen die Nachrichten repräsentieren |
CContextSDK.Model.Persistence.IContextUser | Interface-Flag für Klassen die Benutzer repräsentieren |
▼CSystem.IDisposable | |
▼CContext.Api.MarshalByRefLifeMgmt | Basisklasse, welche die Klasse MarshalByRef (zumindest in .net Framework) um ein aktives LifeTime-Management für den verteilten Garbage Collector erweitert. |
CContextSDK.ContextApi | Abstrahiert alle API-Zugriffe. Diese Klasse führt Verschlüsselungen/Entschlüsselungen durch und erneuert den JWT-Token für API-Zugriff automatisch, wenn dieser abgelaufen ist. Weiters gibt es Methoden, welche zusätzliche Funktionen anbieten und mehrere direkte API-Zugriffe zusammenfassen. |
CContextSDK.Crypto.CryptoProvider | Stellt Funktionalitäten für Encrypt und Decrypt von Daten bereit. Diese Basis-Implementierung verwendet .net Framework/Core spezifische Microsoft Funktionalität. |
CContextSDK.EventHandlerManager | Verwaltet die EventHandlerList mit allen Events. |
CContextSDK.Model.LoginModel | Speichert die Zugangsdaten, welche für den Login verwendet wurden. |
▼CMarshalByRefObject | |
CContext.Api.MarshalByRefLifeMgmt | Basisklasse, welche die Klasse MarshalByRef (zumindest in .net Framework) um ein aktives LifeTime-Management für den verteilten Garbage Collector erweitert. |
CContextSDK.Model.MessageModel | Ein Modell einer Nachricht. |
CContext.Api.Client.ObjectResponseResult< T > | |
CContextSDK.Model.ParticipantModel | Ein Modell einer Benutzers. |
CContextSDK.Model.ParticipantUpdateModel | Ein Modell zum Aktualisieren eines Benutzers. |