C# Класс Tigwi.Storage.Library.BlobFactory

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AAdminId ( System.Guid accountId ) : Blob
AIdByName ( string name ) : Blob
AInfo ( System.Guid accountId ) : Blob
AUsers ( System.Guid accountId ) : HashSetBlob
BlobFactory ( string azureAccountName, string azureKey ) : System
InitStorage ( ) : void
LAddRmvMsgs ( System.Guid listId ) : HashSetBlob
LFollowedAccounts ( System.Guid listId ) : DictionaryBlob
LFollowedByAll ( System.Guid accountId ) : HashSetBlob
LFollowedByPublic ( System.Guid accountId ) : HashSetBlob
LFollowedListsData ( System.Guid accountId ) : HashSetBlob
LFollowedListsLock ( System.Guid accountId ) : Mutex
LFollowedListsLockInit ( System.Guid accountId ) : void
LFollowingAccounts ( System.Guid listId ) : HashSetBlob
LInfo ( System.Guid listId ) : Blob
LOwnedListsPrivate ( System.Guid accountId ) : HashSetBlob
LOwnedListsPublic ( System.Guid accountId ) : HashSetBlob
LOwner ( System.Guid listId ) : Blob
LPersonnalList ( System.Guid accountId ) : Blob
MLastMessage ( ) : Blob>
MListMessages ( System.Guid listId ) : MsgSetBlobPack
MMessage ( System.Guid messageId ) : Blob
MTaggedMessages ( System.Guid AccountId ) : MsgSetBlobPack
UAccountsData ( System.Guid userId ) : HashSetBlob
UAccountsLock ( System.Guid userId ) : Mutex
UAccountsLockInit ( System.Guid userId ) : void
UApiKeysData ( System.Guid userId ) : string>.DictionaryBlob
UApiKeysLock ( System.Guid userId ) : Mutex
UApiKeysLockInit ( System.Guid userId ) : void
UIdByApiKey ( System.Guid apiKey ) : Blob
UIdByLogin ( string login ) : Blob
UIdByOpenIdUri ( string openIdUri ) : Blob
UInfo ( System.Guid userId ) : Blob
UOpenIdsData ( System.Guid userId ) : HashSetBlob
UOpenIdsLock ( System.Guid userId ) : Mutex
UOpenIdsLockInit ( System.Guid userId ) : void
UPassword ( System.Guid userId ) : Blob

Приватные методы

Метод Описание
AAutocompletion ( ) : PrefixTreeBlob
ClearContainer ( CloudBlobContainer c ) : void

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

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

public AAdminId ( System.Guid accountId ) : Blob
accountId System.Guid
Результат Blob

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

public AIdByName ( string name ) : Blob
name string
Результат Blob

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

public AInfo ( System.Guid accountId ) : Blob
accountId System.Guid
Результат Blob

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

public AUsers ( System.Guid accountId ) : HashSetBlob
accountId System.Guid
Результат HashSetBlob

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

public BlobFactory ( string azureAccountName, string azureKey ) : System
azureAccountName string
azureKey string
Результат System

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

public InitStorage ( ) : void
Результат void

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

public LAddRmvMsgs ( System.Guid listId ) : HashSetBlob
listId System.Guid
Результат HashSetBlob

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

public LFollowedAccounts ( System.Guid listId ) : DictionaryBlob
listId System.Guid
Результат DictionaryBlob

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

public LFollowedByAll ( System.Guid accountId ) : HashSetBlob
accountId System.Guid
Результат HashSetBlob

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

public LFollowedByPublic ( System.Guid accountId ) : HashSetBlob
accountId System.Guid
Результат HashSetBlob

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

public LFollowedListsData ( System.Guid accountId ) : HashSetBlob
accountId System.Guid
Результат HashSetBlob

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

public LFollowedListsLock ( System.Guid accountId ) : Mutex
accountId System.Guid
Результат Tigwi.Storage.Library.Utilities.Mutex

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

public LFollowedListsLockInit ( System.Guid accountId ) : void
accountId System.Guid
Результат void

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

public LFollowingAccounts ( System.Guid listId ) : HashSetBlob
listId System.Guid
Результат HashSetBlob

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

public LInfo ( System.Guid listId ) : Blob
listId System.Guid
Результат Blob

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

public LOwnedListsPrivate ( System.Guid accountId ) : HashSetBlob
accountId System.Guid
Результат HashSetBlob

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

public LOwnedListsPublic ( System.Guid accountId ) : HashSetBlob
accountId System.Guid
Результат HashSetBlob

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

public LOwner ( System.Guid listId ) : Blob
listId System.Guid
Результат Blob

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

public LPersonnalList ( System.Guid accountId ) : Blob
accountId System.Guid
Результат Blob

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

public MLastMessage ( ) : Blob>
Результат Blob>

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

public MListMessages ( System.Guid listId ) : MsgSetBlobPack
listId System.Guid
Результат Tigwi.Storage.Library.Utilities.MsgSetBlobPack

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

public MMessage ( System.Guid messageId ) : Blob
messageId System.Guid
Результат Blob

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

public MTaggedMessages ( System.Guid AccountId ) : MsgSetBlobPack
AccountId System.Guid
Результат Tigwi.Storage.Library.Utilities.MsgSetBlobPack

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

public UAccountsData ( System.Guid userId ) : HashSetBlob
userId System.Guid
Результат HashSetBlob

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

public UAccountsLock ( System.Guid userId ) : Mutex
userId System.Guid
Результат Tigwi.Storage.Library.Utilities.Mutex

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

public UAccountsLockInit ( System.Guid userId ) : void
userId System.Guid
Результат void

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

public UApiKeysData ( System.Guid userId ) : string>.DictionaryBlob
userId System.Guid
Результат string>.DictionaryBlob

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

public UApiKeysLock ( System.Guid userId ) : Mutex
userId System.Guid
Результат Tigwi.Storage.Library.Utilities.Mutex

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

public UApiKeysLockInit ( System.Guid userId ) : void
userId System.Guid
Результат void

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

public UIdByApiKey ( System.Guid apiKey ) : Blob
apiKey System.Guid
Результат Blob

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

public UIdByLogin ( string login ) : Blob
login string
Результат Blob

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

public UIdByOpenIdUri ( string openIdUri ) : Blob
openIdUri string
Результат Blob

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

public UInfo ( System.Guid userId ) : Blob
userId System.Guid
Результат Blob

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

public UOpenIdsData ( System.Guid userId ) : HashSetBlob
userId System.Guid
Результат HashSetBlob

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

public UOpenIdsLock ( System.Guid userId ) : Mutex
userId System.Guid
Результат Tigwi.Storage.Library.Utilities.Mutex

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

public UOpenIdsLockInit ( System.Guid userId ) : void
userId System.Guid
Результат void

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

public UPassword ( System.Guid userId ) : Blob
userId System.Guid
Результат Blob