Struct SchemaColumnsLocator
Specifies information used to locate entity schema columns.
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: Terrasoft.Core.Entities
Assembly: Terrasoft.Core.dll
Syntax
public struct SchemaColumnsLocator
Properties
IsMetaPath
Flag, indicates that Paths property contains meta paths.
Declaration
public bool IsMetaPath { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Paths
Column paths.
Declaration
public ISet<string> Paths { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.ISet<System.String> |
Methods
CreateFromMetaPaths(IEnumerable<String>)
Creates locator from column meta paths.
Declaration
public static SchemaColumnsLocator CreateFromMetaPaths(IEnumerable<string> paths)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<System.String> | paths | Column paths. |
Returns
Type | Description |
---|---|
SchemaColumnsLocator | Schema columns locator. |
CreateFromPaths(IEnumerable<String>)
Creates locator from column paths.
Declaration
public static SchemaColumnsLocator CreateFromPaths(IEnumerable<string> paths)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IEnumerable<System.String> | paths | Column paths. |
Returns
Type | Description |
---|---|
SchemaColumnsLocator | Schema columns locator. |