/// <summary> /// Initializes a new instance of the PartitionInfoProperties class. /// </summary> /// <param name="partitionKeyValues">Partition key values.</param> /// <param name="originObjectId">Entity object id maintained by the /// caller.</param> /// <param name="objectId">Entity object id maintained by SyMS.</param> /// <param name="objectVersion">Entity object version maintained by /// SyMS.</param> /// <param name="publishStatus">Possible values include: /// 'PUBLISHED'</param> /// <param name="properties">Property bag</param> public PartitionInfoProperties(PartitionInfoNamespace namespaceProperty, StorageDescriptor storageDescriptor, System.Collections.Generic.IList <object> partitionKeyValues, string originObjectId = default(string), string objectId = default(string), long?objectVersion = default(long?), PublishStatus?publishStatus = default(PublishStatus?), System.Collections.Generic.IDictionary <string, JToken> properties = default(System.Collections.Generic.IDictionary <string, JToken>)) : base(originObjectId, objectId, objectVersion, publishStatus, properties) { NamespaceProperty = namespaceProperty; StorageDescriptor = storageDescriptor; PartitionKeyValues = partitionKeyValues; }
/// <summary> /// Initializes a new instance of the TableProperties class. /// </summary> /// <param name="tableType">Possible values include: 'MANAGED', /// 'EXTERNAL'</param> /// <param name="originObjectId">Entity object id maintained by the /// caller.</param> /// <param name="objectId">Entity object id maintained by SyMS.</param> /// <param name="objectVersion">Entity object version maintained by /// SyMS.</param> /// <param name="publishStatus">Possible values include: /// 'PUBLISHED'</param> /// <param name="properties">Property bag</param> /// <param name="temporary">Temporary.</param> /// <param name="isRewriteEnabled">Is rewrite enabled.</param> public TableProperties(TableNamespace namespaceProperty, TableType tableType, StorageDescriptor storageDescriptor, string originObjectId = default(string), string objectId = default(string), long?objectVersion = default(long?), PublishStatus?publishStatus = default(PublishStatus?), System.Collections.Generic.IDictionary <string, JToken> properties = default(System.Collections.Generic.IDictionary <string, JToken>), TablePartitioning partitioning = default(TablePartitioning), bool?temporary = default(bool?), bool?isRewriteEnabled = default(bool?)) : base(originObjectId, objectId, objectVersion, publishStatus, properties) { NamespaceProperty = namespaceProperty; Partitioning = partitioning; TableType = tableType; StorageDescriptor = storageDescriptor; Temporary = temporary; IsRewriteEnabled = isRewriteEnabled; }