Table of Contents

Method ReachesEveryPublishedPermission

Namespace
MailFathom.Domain.Access
Assembly
MailFathom.Domain.dll

ReachesEveryPublishedPermission()

Reports whether this subtree reaches the whole vocabulary rather than one part of it.

public bool ReachesEveryPublishedPermission()

Returns

bool

true when every published permission is covered; otherwise false.

Remarks

Such a value spans both protected surfaces, so it can never be shorthand for a subtree of the one being configured, and what it would resolve to on either is exactly what an entry writing no grant at all already says. It is read rather than declared, so it stays true of whatever the published set becomes.

Exceptions

InvalidOperationException

Thrown when the value is the struct default rather than a subtree.