Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the MDEntity class.
 /// </summary>
 /// <param name="name">Entity Name.</param>
 /// <param name="type">Possible values include: 'DATABASE', 'TABLE',
 /// 'SCHEMA', 'VIEW', 'FUNCTION', 'PARTITIONINFO',
 /// 'RELATIONSHIP'</param>
 /// <param name="id">Entity Resource Id.</param>
 public MDEntity(string name, SASEntityType type, string id = default(string), object properties = default(object))
 {
     Name       = name;
     Type       = type;
     Id         = id;
     Properties = properties;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the SyMSAPIDDLResponse class.
 /// </summary>
 /// <param name="dDLType">Possible values include: 'CREATE', 'ALTER',
 /// 'DROP'</param>
 /// <param name="entityName">Entity name.</param>
 /// <param name="entityType">Possible values include: 'DATABASE',
 /// 'TABLE', 'SCHEMA', 'VIEW', 'FUNCTION', 'PARTITIONINFO',
 /// 'RELATIONSHIP'</param>
 /// <param name="originObjectId">Object id maintained by Origin
 /// Catalog.</param>
 /// <param name="objectId">Object id maintained by SyMS.</param>
 /// <param name="objectVersion">Object version maintained by
 /// SyMS.</param>
 public SyMSAPIDDLResponse(DDLType dDLType, string entityName, SASEntityType entityType, string originObjectId, string objectId, long objectVersion)
 {
     DDLType        = dDLType;
     EntityName     = entityName;
     EntityType     = entityType;
     OriginObjectId = originObjectId;
     ObjectId       = objectId;
     ObjectVersion  = objectVersion;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the RelationshipEntity class.
 /// </summary>
 /// <param name="name">Entity Name.</param>
 /// <param name="type">Possible values include: 'DATABASE', 'TABLE',
 /// 'SCHEMA', 'VIEW', 'FUNCTION', 'PARTITIONINFO',
 /// 'RELATIONSHIP'</param>
 /// <param name="id">Entity Resource Id.</param>
 public RelationshipEntity(string name, SASEntityType type, string id = default(string), object properties = default(object))
     : base(name, type, id, properties)
 {
 }
Exemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the PartitionInfo class.
 /// </summary>
 /// <param name="name">Entity Name.</param>
 /// <param name="type">Possible values include: 'DATABASE', 'TABLE',
 /// 'SCHEMA', 'VIEW', 'FUNCTION', 'PARTITIONINFO',
 /// 'RELATIONSHIP'</param>
 /// <param name="id">Entity Resource Id.</param>
 public PartitionInfo(string name, SASEntityType type, string id = default(string), object properties = default(object))
     : base(name, type, id, properties)
 {
 }