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::SqlServer::Server::DataAccessKind DataAccess { Microsoft::SqlServer::Server::DataAccessKind get(); void set(Microsoft::SqlServer::Server::DataAccessKind value); };
public Microsoft.SqlServer.Server.DataAccessKind DataAccess { get; set; }
member this.DataAccess : Microsoft.SqlServer.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.