Click or drag to resize
MimeKit

AccessRight Structure

An individual Access Right to be used with ACLs.

Namespace:  MailKit
Assembly:  MailKit (in MailKit.dll) Version: 3.0.0
Syntax
C#
public struct AccessRight : IEquatable<AccessRight>

The AccessRight type exposes the following members.

Constructors
  NameDescription
Public methodAccessRight
Initializes a new instance of the AccessRight struct.
Top
Methods
  NameDescription
Public methodEquals(AccessRight)
Determines whether the specified AccessRight is equal to the current AccessRight.
Public methodEquals(Object)
Determines whether the specified Object is equal to the current AccessRight.
(Overrides ValueTypeEquals(Object).)
Public methodGetHashCode
Serves as a hash function for a AccessRight object.
(Overrides ValueTypeGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a String that represents the current AccessRight.
(Overrides ValueTypeToString.)
Top
Operators
  NameDescription
Public operatorStatic memberEquality
Determines whether two access rights are equal.
Public operatorStatic memberInequality
Determines whether two access rights are not equal.
Top
Fields
  NameDescription
Public fieldStatic memberAdminister
The access right for administering the ACLs of a folder.
Public fieldStatic memberAppendMessages
The access right allowing messages to be appended or copied into the folder.
Public fieldStatic memberCreateFolder
The access right allowing subfolders to be created.
Public fieldStatic memberDeleteFolder
The access right for deleting a folder and/or its subfolders.
Public fieldStatic memberExpungeFolder
The access right for expunging deleted messages in a folder.
Public fieldStatic memberLookupFolder
The access right for folder lookups.
Public fieldStatic memberOpenFolder
The access right for opening a folder and getting the status.
Public fieldRight
The character representing the particular access right.
Public fieldStatic memberSetMessageDeleted
The access right for adding or removing the Deleted flag to messages within a folder.
Public fieldStatic memberSetMessageFlags
The access right for adding or removing flags (other than Seen and Deleted) on messages in a folder.
Public fieldStatic memberSetMessageSeen
The access right for adding or removing the Seen flag on messages in the folder.
Top
Remarks

An individual Access Right meant to be used with AccessControlList.

For more information on what rights are available, see https://tools.ietf.org/html/rfc4314#section-2.1

See Also