Sites

Menu

Permission Class

Namespace: Improbable.SpatialOS.ServiceAccount.V1Alpha1

EXAMPLE: For the permission, [r,w]:prj/gamex [r,w] represented by READ, WRITE VERBs prj/gamex represented by "prj", "gamex" PARTs

Inheritance

pb::IMessage<Permission>

Child types

Types Container for nested types declared in the Permission message type.


Const Fields

VerbsFieldNumber
const int VerbsFieldNumber = 1

Field number for the "verbs" field.
PartsFieldNumber
const int PartsFieldNumber = 2

Field number for the "parts" field.


Static Properties

Parser
pb::MessageParser<Permission> Parser { get; }

Descriptor
pbr::MessageDescriptor Descriptor { get; }


Properties

Verbs
pbc::RepeatedField<global::Improbable.SpatialOS.ServiceAccount.V1Alpha1.Permission.Types.Verb> Verbs { get; }

Parts
pbc::RepeatedField<string> Parts { get; }


Constructors

Permission
Permission()

Permission
Permission(Permission other)

Parameters


Methods

Clone
Permission Clone()

Equals
bool Equals(Permission other)

Parameters
WriteTo
void WriteTo(pb::CodedOutputStream output)

Parameters
  • pb::CodedOutputStream output :
CalculateSize
int CalculateSize()

MergeFrom
void MergeFrom(Permission other)

Parameters
MergeFrom
void MergeFrom(pb::CodedInputStream input)

Parameters
  • pb::CodedInputStream input :


Overrides

Equals
override bool Equals(object other)

Parameters
  • object other :
GetHashCode
override int GetHashCode()

ToString
override string ToString()

Search results

Was this page helpful?

Thanks for letting us know!

Thanks for your feedback

Need more help? Ask on the forums