Class SqlServerExternalValueReference
- Namespace
- ItTiger.TigerQuery.Core
- Assembly
- ItTiger.TigerQuery.Core.dll
Describes an external source without containing its resolved value.
public sealed class SqlServerExternalValueReference
- Inheritance
-
SqlServerExternalValueReference
- Inherited Members
Properties
Format
Gets or sets the file format.
public SqlServerExternalFileFormat? Format { get; set; }
Property Value
Key
Gets or sets the exact top-level JSON property name.
public string? Key { get; set; }
Property Value
Name
Gets or sets the environment-variable name.
public string? Name { get; set; }
Property Value
Path
Gets or sets the file path.
public string? Path { get; set; }
Property Value
Source
Gets or sets the source kind.
public SqlServerExternalValueSource Source { get; set; }
Property Value
Methods
Describe()
Returns a safe description containing the source locator, never its value.
public string Describe()
Returns
Validate()
Validates the explicit source-specific shape without reading the source.
public IReadOnlyList<string> Validate()