SfcPropertyFlags 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.
This enumeration supports a bitwise combination of its member values.
[System.Flags]
public enum SfcPropertyFlags
[<System.Flags>]
type SfcPropertyFlags =
Public Enum SfcPropertyFlags
- Inheritance
-
SfcPropertyFlags
- Attributes
Fields
Name | Value | Description |
---|---|---|
None | 0 | No flags |
Required | 16 | Property is required to have a value to create or alter the object. |
Expensive | 32 | Property is expensive to retrieve. Non-expensive properties marked in the Enumerator are usually retrieved on initial access to an object. The model and Enumerator are independently specifies but should agree. |
Computed | 64 | Property is computed. This implies that the property is not Required. |
Encrypted | 128 | Property contains encrypted data. |
ReadOnlyAfterCreation | 256 | Proprety cannot be set after the instance has been persisted. |
Data | 512 | Property contains data (such as CreateDate). It is never set, directly or indirectly. This implies that the property is not Required. |
Standalone | 1024 | Property is applicable to the SQL Server standalone database engine model. |
SqlAzureDatabase | 2048 | Property is applicable to the Microsoft Azure SQL Database engine model. |
Design | 4096 | Property is relevant for Design purposes. A property with this flag will be processed by the Differentiator service. |
Deploy | 8192 | Property is relevant for Deploy purposes. A property with this flag will be processed by the Differentiator service. |