C# 클래스 TSystems.RELOAD.Usage.AccessList

This class implements the RELOAD Usage for shared resource access
상속: IUsage
파일 보기 프로젝트 열기: RELOAD-NET/RELOAD.NET 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
data AccessListData

공개 메소드들

메소드 설명
AccessList ( UsageManager manager ) : System
AppProcedure ( MessageTransport transport, List kindRes ) : void
Create ( int type ) : IUsage
DataModel ( ) : ReloadGlobals.DataModel
Encapsulate ( System.Boolean exists ) : StoredDataValue
Equals ( object obj ) : bool

Compare of two ACLs are equal.

FromReader ( ReloadMessage rm, BinaryReader reader, long usage_size ) : IUsage

Deserializes AccessControlList Kind from byte stream.

GetHashCode ( ) : int
Report ( ) : string
dump ( BinaryWriter writer ) : UInt32

Serializes the AccessControlList Kind.

비공개 메소드들

메소드 설명
AccessList ( string resource_name, string to_user, UInt32 kindId, System.Boolean allow_delegation, UsageManager manager ) : System

This contructor instanciates an Access List Kind.

SetHashCode ( ) : void

메소드 상세

AccessList() 공개 메소드

public AccessList ( UsageManager manager ) : System
manager UsageManager
리턴 System

AppProcedure() 공개 메소드

public AppProcedure ( MessageTransport transport, List kindRes ) : void
transport TSystems.RELOAD.Transport.MessageTransport
kindRes List
리턴 void

Create() 공개 메소드

public Create ( int type ) : IUsage
type int
리턴 IUsage

DataModel() 공개 메소드

public DataModel ( ) : ReloadGlobals.DataModel
리턴 ReloadGlobals.DataModel

Encapsulate() 공개 메소드

public Encapsulate ( System.Boolean exists ) : StoredDataValue
exists System.Boolean
리턴 TSystems.RELOAD.Storage.StoredDataValue

Equals() 공개 메소드

Compare of two ACLs are equal.
public Equals ( object obj ) : bool
obj object ACL to compare.
리턴 bool

FromReader() 공개 메소드

Deserializes AccessControlList Kind from byte stream.
public FromReader ( ReloadMessage rm, BinaryReader reader, long usage_size ) : IUsage
rm TSystems.RELOAD.Transport.ReloadMessage Not used.
reader System.IO.BinaryReader Binary reader containing message byte stream.
usage_size long Not used. ACL has fix length.
리턴 IUsage

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Report() 공개 메소드

public Report ( ) : string
리턴 string

dump() 공개 메소드

Serializes the AccessControlList Kind.
public dump ( BinaryWriter writer ) : UInt32
writer System.IO.BinaryWriter Binary writer containing the message byte stream.
리턴 System.UInt32

프로퍼티 상세

data 공개적으로 프로퍼티

public AccessListData,TSystems.RELOAD.Usage data
리턴 AccessListData