SqlConnection.RegisteredApplication Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.