Table of Contents

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

SqlServerExternalFileFormat?

Key

Gets or sets the exact top-level JSON property name.
public string? Key { get; set; }

Property Value

string

Name

Gets or sets the environment-variable name.
public string? Name { get; set; }

Property Value

string

Path

Gets or sets the file path.
public string? Path { get; set; }

Property Value

string

Source

Gets or sets the source kind.
public SqlServerExternalValueSource Source { get; set; }

Property Value

SqlServerExternalValueSource

Methods

Describe()

Returns a safe description containing the source locator, never its value.
public string Describe()

Returns

string

Validate()

Validates the explicit source-specific shape without reading the source.
public IReadOnlyList<string> Validate()

Returns

IReadOnlyList<string>