SecurityTypes Enumeration
Applies To: Microsoft Dynamics CRM 2013, Microsoft Dynamics CRM Online
Describes the security type for the relationship.
Namespace: Microsoft.Xrm.Sdk.Metadata
Assembly: Microsoft.Xrm.Sdk (in Microsoft.Xrm.Sdk.dll)
Syntax
'Declaration
<FlagsAttribute> _
<DataContractAttribute(Name:="SecurityTypes", Namespace:="https://schemas.microsoft.com/xrm/2011/Metadata")> _
Public Enumeration SecurityTypes
[FlagsAttribute]
[DataContractAttribute(Name="SecurityTypes", Namespace="https://schemas.microsoft.com/xrm/2011/Metadata")]
public enum SecurityTypes
Members
Member name | Description |
---|---|
Append | The Append and AppendTo privileges are checked for create or update operations. Value = 1. |
Inheritance | The referencing entity record inherits security from the referenced security record. Value = 8. |
None | No security privileges are checked during create or update operations. Value = 0. |
ParentChild | Security for the referencing entity record is derived from the referenced entity record. Value = 2. |
Pointer | 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.
Platforms
Development Platforms
Windows Server 2008, Windows Server 2012, Windows 7 (All Versions), Windows 8 (All Versions)
Target Platforms
Windows Server 2008, ,Windows Server 2012, ,Windows 7 (All Versions),
See Also
Reference
Microsoft.Xrm.Sdk.Metadata Namespace
RelationshipMetadataBase Class
RelationshipMetadataBase.SecurityTypes Property
Other Resources
Customize Entity Relationship Metadata
Send comments about this topic to Microsoft.
© 2013 Microsoft Corporation. All rights reserved.