Atrybuty niestandardowe dla procedur CLR
The attributes listed can be applied to common language runtime (CLR) routines, user-defined types, and user-defined aggregates that are registered in Microsoft SQL Server.Jeśli atrybut nie jest stosowany, SQL Server przyjmuje wartość domyślną.Atrybuty wymienione są zdefiniowane w Microsoft.SqlServer.Server obszaru nazw.
Atrybut SqlUserDefinedAggregate
SqlUserDefinedAggregate Atrybut wskazuje, że metoda powinna zostać zarejestrowana jako przez użytkownika wartość zagregowana.Każdy zdefiniowany przez użytkownika wartość zagregowana się odpowiedniej adnotacji z tym atrybut.
Aby uzyskać więcej informacji, zobacz SqlUserDefinedAggregateAttribute.
Atrybut SqlFunction
SqlFunction Atrybut wskazuje metoda powinny być rejestrowane jako funkcja z zestaw atrybutów odpowiednią funkcję.
Aby uzyskać więcej informacji, zobacz SqlFunctionAttribute.
Atrybut SqlFacet
SqlFacet Atrybut jest używany do zwracania informacji dotyczących zwrotu typu wyrażenie typ zdefiniowany przez użytkownika (UDT).
Aby uzyskać więcej informacji, zobacz SqlFacetAttribute.
Atrybut SqlProcedure
SqlProcedure Atrybut wskazuje metoda powinny być rejestrowane jako procedura składowana.Ten atrybut jest używany tylko przez program Visual Studio, aby zarejestrować określona metoda jako procedura składowana automatycznie; nie jest używany przez SQL Server.
Aby uzyskać więcej informacji, zobacz SqlProcedureAttribute.
Atrybut SqlTrigger
SqlTrigger Atrybut wskazuje metoda powinny być rejestrowane jako wyzwalacz.
Aby uzyskać więcej informacji, zobacz SqlTriggerContext i SqlTriggerAttribute.
SqlUserDefinedTypeAttribute
SqlUserDefinedTypeAttribute można stosować do definicji klasy w wirtualny plik dziennika.Powoduje on SQL Server Aby utworzyć typ zdefiniowany przez użytkownika, jest związany z definicji klasy, który ma tego atrybut niestandardowego.
Aby uzyskać więcej informacji, zobacz SqlUserDefinedTypeAttribute.
Atrybut SqlMethod
SqlMethod Atrybut jest używany do wskazania właściwość dostępu determinism i danych, metoda lub właściwość UDT.
Aby uzyskać więcej informacji, zobacz SqlMethodAttribute.