Class ThreePartIdentifier
- Namespace
- Dynamicweb.Core
- Assembly
- Dynamicweb.Core.dll
A permission identifier is a unique identifier for "something" that has a permission level.
- Inheritance
-
Three
Part Identifier
- Inherited Members
Remarks
Immutable
Constructors
ThreePartIdentifier(string, string)
Combination of values that form a unique identifier.
Parameters
ThreePartIdentifier(string, string, string)
Combination of values that form a unique identifier.
Parameters
key
stringIdentity key value
name
stringName of type that is affected by permission
subName
stringName of derived information related to the type targeted by Name
Properties
Key
Identifier associated with "something" that can get a permission.
Property Value
- string
key
Name
Name of type that is affected by permission.
Property Value
- string
name
Examples
"Page", "Paragraph", "Item", "MyOwnCustomType" etc.
SubName
Name of derived information related to the type targeted by Name.
Property Value
- string
subName
Methods
Equals(object?)
Determines whether the specified object is equal to the current object.
Parameters
obj
objectThe object to compare with the current object.
Returns
GetHashCode()
Serves as the default hash function.
Returns
- int
A hash code for the current object.