SqlFunctionAttribute.DataAccess Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Indica se a função envolve o acesso a dados do usuário armazenados na instância local do SQL Server.
public:
property Microsoft::Data::SqlClient::Server::DataAccessKind DataAccess { Microsoft::Data::SqlClient::Server::DataAccessKind get(); void set(Microsoft::Data::SqlClient::Server::DataAccessKind value); };
public Microsoft.Data.SqlClient.Server.DataAccessKind DataAccess { get; set; }
member this.DataAccess : Microsoft.Data.SqlClient.Server.DataAccessKind with get, set
Public Property DataAccess As DataAccessKind
Valor da propriedade
DataAccessKind.None
: Não acessa dados. DataAccessKind.Read
: Lê apenas os dados do usuário.
Comentários
O padrão é None.DataAccess também é necessário ao se conectar a servidores remotos se a integração de transações for necessária (o padrão).
Se uma consulta Transact-SQL for executada de dentro de uma TVF (função com valor de tabela), a Read propriedade deverá ser definida.