SqlFunctionAttribute.DataAccess Propriedade

Definição

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.

Aplica-se a