Class PublicAccessEntry
Inheritance
System.Object
Namespace:System.Dynamic.ExpandoObject
Assembly:Umbraco.Core.dll
Syntax
[Serializable]
[DataContract(IsReference = true)]
public class PublicAccessEntry : Entity, IRememberBeingDirty, ICanBeDirty, IAggregateRoot, IDeletableEntity, IEntity, IDeepCloneable
Constructors
PublicAccessEntry(Guid, Int32, Int32, Int32, IEnumerable<PublicAccessRule>)
Declaration
public PublicAccessEntry(Guid id, int protectedNodeId, int loginNodeId, int noAccessNodeId, IEnumerable<PublicAccessRule> ruleCollection)
Parameters
Type |
Name |
Description |
System.Guid |
id |
|
System.Int32 |
protectedNodeId |
|
System.Int32 |
loginNodeId |
|
System.Int32 |
noAccessNodeId |
|
System.Collections.Generic.IEnumerable<PublicAccessRule> |
ruleCollection |
|
PublicAccessEntry(IContent, IContent, IContent, IEnumerable<PublicAccessRule>)
Declaration
public PublicAccessEntry(IContent protectedNode, IContent loginNode, IContent noAccessNode, IEnumerable<PublicAccessRule> ruleCollection)
Parameters
Properties
LoginNodeId
Declaration
[DataMember]
public int LoginNodeId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
NoAccessNodeId
Declaration
[DataMember]
public int NoAccessNodeId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ProtectedNodeId
Declaration
[DataMember]
public int ProtectedNodeId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Rules
Declaration
public IEnumerable<PublicAccessRule> Rules { get; }
Property Value
Methods
AddRule(String, String)
Declaration
public PublicAccessRule AddRule(string ruleValue, string ruleType)
Parameters
Type |
Name |
Description |
System.String |
ruleValue |
|
System.String |
ruleType |
|
Returns
ClearRules()
Declaration
RemoveRule(PublicAccessRule)
Declaration
public void RemoveRule(PublicAccessRule rule)
Parameters
ResetDirtyProperties(Boolean)
Declaration
public override void ResetDirtyProperties(bool rememberPreviouslyChangedProperties)
Parameters
Type |
Name |
Description |
System.Boolean |
rememberPreviouslyChangedProperties |
|