SecurityTypes Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Describes the security type for the relationship.
For the Web API use the SecurityTypes EnumType.
This enumeration supports a bitwise combination of its member values.
public enum class SecurityTypes
[System.Flags]
[System.Runtime.Serialization.DataContract(Name="SecurityTypes", Namespace="http://schemas.microsoft.com/xrm/2011/Metadata")]
public enum SecurityTypes
[<System.Flags>]
[<System.Runtime.Serialization.DataContract(Name="SecurityTypes", Namespace="http://schemas.microsoft.com/xrm/2011/Metadata")>]
type SecurityTypes =
Public Enum SecurityTypes
- Inheritance
-
SecurityTypes
- Attributes
Fields
| Append | 1 | The Append and AppendTo privileges are checked for create or update operations. Value = 1. |
| Inheritance | 8 | The referencing entity record inherits security from the referenced security record. Value = 8. |
| None | 0 | No security privileges are checked during create or update operations. Value = 0. |
| ParentChild | 2 | Security for the referencing entity record is derived from the referenced entity record. Value = 2. |
| Pointer | 4 | Security for the referencing entity record is derived from a pointer record. Value = 4. |
Remarks
This enumeration is used for the RelationshipMetadataBase.SecurityTypes property. This value is set by the system. You should not set this value.