Jazyk

SqlConnection.RegisteredApplication Vlastnost

Definice

Důležité

Toto rozhraní API neodpovídá specifikaci CLS.

Získá nebo nastaví identitu aplikace middlewaru hlášenou na server pro toto připojení.

public:
 property Microsoft::Data::SqlClient::RegisteredApplication RegisteredApplication { Microsoft::Data::SqlClient::RegisteredApplication get(); void set(Microsoft::Data::SqlClient::RegisteredApplication value); };
[System.CLSCompliant(false)]
public Microsoft.Data.SqlClient.RegisteredApplication RegisteredApplication { get; set; }
[<System.CLSCompliant(false)>]
member this.RegisteredApplication : Microsoft.Data.SqlClient.RegisteredApplication with get, set
Public Property RegisteredApplication As RegisteredApplication

Hodnota vlastnosti

Hodnota RegisteredApplication . Výchozí hodnota je Unknown.

Atributy

Výjimky

Připojení je otevřené nebo otevřené. Identita se nahlásí během přihlášení, takže musí být předem nastavená.

Příklady

Před otevřením připojení nastavte identitu:

using Microsoft.Data.SqlClient;

using SqlConnection connection = new(connectionString)
{
    RegisteredApplication = RegisteredApplication.EntityFrameworkCore
};
connection.Open();

Poznámky

Toto rozhraní API je určeno pro registrované aplikace, které si zarezervuje identifikátor v RegisteredApplication. Neregistrovaný identifikátor může být hlášen přetypováním hodnoty na tento typ.

Tato hodnota je telemetrie. Poskytuje ho výhradně klient, který může hlásit jakýkoli identifikátor v rozsahu, takže se nejedná o ověřenou identitu a nesmí se používat k autorizaci ani žádnému jinému rozhodnutí o zabezpečení.

Identita se odešle jednou během přihlášení, takže musí být nastavená před otevřením připojení.

Při povolení sdružování se hodnota hlásí pouze při navazování nového fyzického připojení a není součástí klíče fondu. Připojení obsluhované z fondu proto hlásí identitu kteréhokoliv připojení, které způsobilo vytvoření fyzického připojení, a fyzická připojení otevřená na pozadí, aby vyhovovala Min Pool Size sestavě Unknown. Aplikace, které kombinují identity přes jednu připojovací řetězec, by měly s touto telemetrií zacházet jako s orientačním způsobem, nikoli jako s přesným, nebo zakázat sdružování, kde se vyžaduje přesná atribuce.

Platí pro