Class IisWebDavAuthoringRule
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents a Microsoft IIS WebDAV authoring rule.
public class IisWebDavAuthoringRule : IisConfigurationElement, IComparable<IisWebDavAuthoringRule>
- Inheritance
-
IisWebDavAuthoringRule
- Implements
- Inherited Members
Constructors
IisWebDavAuthoringRule()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.IisWebDavAuthoringRule class.
public IisWebDavAuthoringRule()
Properties
CollectionIndex
Gets the collection index.
[Browsable(false)]
public string CollectionIndex { get; }
Property Value
Path
Gets or sets the path to the content.
public string Path { get; set; }
Property Value
PathString
Gets the path to the content.
public string PathString { get; }
Property Value
Permissions
Gets or sets the permissions assigned to the rule.
public IisWebDavAuthoringRulePermissions Permissions { get; set; }
Property Value
Roles
Gets or sets the roles to which the WebDAV authoring rule applies.
public string Roles { get; set; }
Property Value
TargetString
Gets the target value.
public string TargetString { get; set; }
Property Value
Users
Gets or sets the users to which the WebDAV authoring rule applies.
public string Users { get; set; }
Property Value
Methods
CompareTo(IisWebDavAuthoringRule)
Compares two CENTREL.XIA.Configuration.Types.IisWebDavAuthoringRule objects to allow sorting by path and access type.
public int CompareTo(IisWebDavAuthoringRule other)
Parameters
other
IisWebDavAuthoringRuleThe CENTREL.XIA.Configuration.Types.IisWebDavAuthoringRule to compare to.
Returns
- int
The sort order of the two CENTREL.XIA.Configuration.Types.IisWebDavAuthoringRule objects.
ToString()
Returns the WebDAV authoring rule as a human readable string.
public override string ToString()
Returns
- string
The WebDAV authoring rule as a human readable string.