C# 클래스 Tigwi.Storage.Library.AccountStorageTmp

상속: IAccountStorage
파일 보기 프로젝트 열기: ismaelbelghiti/Tigwi 1 사용 예제들

공개 메소드들

메소드 설명
AccountStorageTmp ( StorageTmp storage ) : System
Add ( System.Guid accountId, System.Guid userId ) : void
Autocompletion ( string nameBegining, int maxNameNumber ) : HashSet
Create ( System.Guid adminId, string name, string description, bool bypassNameReservation = false ) : System.Guid
Delete ( System.Guid accountId ) : void
GetAccounts ( System.Guid userId ) : HashSet
GetAdminId ( System.Guid accountId ) : System.Guid
GetId ( string name ) : System.Guid
GetInfo ( System.Guid accountId ) : IAccountInfo
GetUsers ( System.Guid accountId ) : HashSet
Remove ( System.Guid userId, System.Guid accountId ) : void
ReserveAccountName ( string accountName ) : bool
SetAdminId ( System.Guid accountId, System.Guid userId ) : void
SetInfo ( System.Guid Id, string description ) : void
afficheDebug ( ) : void

비공개 메소드들

메소드 설명
GetFullInfo ( System.Guid accountId ) : FullAccountInfo

메소드 상세

AccountStorageTmp() 공개 메소드

public AccountStorageTmp ( StorageTmp storage ) : System
storage StorageTmp
리턴 System

Add() 공개 메소드

public Add ( System.Guid accountId, System.Guid userId ) : void
accountId System.Guid
userId System.Guid
리턴 void

Autocompletion() 공개 메소드

public Autocompletion ( string nameBegining, int maxNameNumber ) : HashSet
nameBegining string
maxNameNumber int
리턴 HashSet

Create() 공개 메소드

public Create ( System.Guid adminId, string name, string description, bool bypassNameReservation = false ) : System.Guid
adminId System.Guid
name string
description string
bypassNameReservation bool
리턴 System.Guid

Delete() 공개 메소드

public Delete ( System.Guid accountId ) : void
accountId System.Guid
리턴 void

GetAccounts() 공개 메소드

public GetAccounts ( System.Guid userId ) : HashSet
userId System.Guid
리턴 HashSet

GetAdminId() 공개 메소드

public GetAdminId ( System.Guid accountId ) : System.Guid
accountId System.Guid
리턴 System.Guid

GetId() 공개 메소드

public GetId ( string name ) : System.Guid
name string
리턴 System.Guid

GetInfo() 공개 메소드

public GetInfo ( System.Guid accountId ) : IAccountInfo
accountId System.Guid
리턴 IAccountInfo

GetUsers() 공개 메소드

public GetUsers ( System.Guid accountId ) : HashSet
accountId System.Guid
리턴 HashSet

Remove() 공개 메소드

public Remove ( System.Guid userId, System.Guid accountId ) : void
userId System.Guid
accountId System.Guid
리턴 void

ReserveAccountName() 공개 메소드

public ReserveAccountName ( string accountName ) : bool
accountName string
리턴 bool

SetAdminId() 공개 메소드

public SetAdminId ( System.Guid accountId, System.Guid userId ) : void
accountId System.Guid
userId System.Guid
리턴 void

SetInfo() 공개 메소드

public SetInfo ( System.Guid Id, string description ) : void
Id System.Guid
description string
리턴 void

afficheDebug() 공개 메소드

public afficheDebug ( ) : void
리턴 void