Nyelv

SqlColumnEncryptionEnclaveProvider Osztály

Definíció

Az Always Encrypted enklávészolgáltatók felületét meghatározó alaposztály.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

public ref class SqlColumnEncryptionEnclaveProvider abstract
public abstract class SqlColumnEncryptionEnclaveProvider
type SqlColumnEncryptionEnclaveProvider = class
Public MustInherit Class SqlColumnEncryptionEnclaveProvider
Öröklődés
SqlColumnEncryptionEnclaveProvider

Megjegyzések

Az enklávé egy védett memóriarégió SQL Server belül, amelyet titkosított oszlopokon történő számításokhoz használnak. Az enklávészolgáltató beágyazza az enklávé igazolási protokoll ügyféloldali implementációjának részleteit, valamint az enklávé munkamenetek létrehozásának és gyorsítótárazásának logikáját.

Konstruktorok

Név Description
SqlColumnEncryptionEnclaveProvider()

Inicializálja a SqlColumnEncryptionEnclaveProvider osztály új példányát.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Metódusok

Név Description
CreateEnclaveSession(Byte[], ECDiffieHellmanCng, String, String, SqlEnclaveSession, Int64)

Ha egy származtatott osztályban felül van bírálva, enklávéigazolást hajt végre, létrehoz egy szimmetrikus kulcsot a munkamenethez, létrehoz egy enklávé munkamenetet, és tárolja a munkamenet adatait a gyorsítótárban.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetAttestationParameters()

Lekéri az sqlclient által az enklávé igazolási folyamatának elindításához és az enklávéval való biztonságos munkamenet létrehozásához használt információkat.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

GetEnclaveSession(String, String, SqlEnclaveSession, Int64)

Ha felül van bírálva egy származtatott osztályban, keressen egy meglévő enklávé munkamenet-információt az enklávé munkamenet-gyorsítótárában. Ha az enklávészolgáltató nem implementálja az enklávé munkamenet gyorsítótárazását, ez a metódus várhatóan visszatér null a sqlEnclaveSession paraméterben.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
InvalidateEnclaveSession(String, String, SqlEnclaveSession)

Ha egy származtatott osztályban felül van bírálva, megkeres és kiürít egy enklávé munkamenetet az enklávé munkamenet-gyorsítótárából, ha a szolgáltató implementálja a munkamenet-gyorsítótárazást.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: