sp_lookupcustomresolver (języka Transact-SQL)
Zwraca informacje na obsługa logika biznesowa lub wartość (CLSID), identyfikator klasy składnika opartych na modelu COM niestandardowego programu rozpoznawania nazw, który jest zarejestrowany u dystrybutora.Ta procedura składowana jest wykonywany na Wydawca na bazie publikacja.
Składnia
sp_lookupcustomresolver [ @article_resolver = ] 'article_resolver'
[, [ @resolver_clsid = ] 'resolver_clsid' OUTPUT ]
[ , [ @is_dotnet_assembly = ] is_dotnet_assembly OUTPUT ]
[ , [ @dotnet_assembly_name = ] 'dotnet_assembly_name' OUTPUT ]
[ , [ @dotnet_class_name = ] 'dotnet_class_name' OUTPUT ]
[ , [ @publisher = ] 'publisher' ]
Argumenty
[ @ article_resolver = 'article_resolver"
Specifies the name of the custom business logic being unregistered.article_resolver is nvarchar(255), with no default.Jeśli logika biznesowa, usuwany jest składnik COM, ten parametr jest przyjazna nazwa składnika.Jeśli logika biznesowa jest Microsoft .NET Framework wirtualny plik dziennika, a następnie ten parametr jest nazwą wirtualny plik dziennika.[ @ resolver_clsid=] 'resolver_clsid" danych wyjściowych
Is the CLSID value of the COM object associated with the name of the custom business logic specified in the article_resolver parameter.resolver_clsid is nvarchar(50), with a default of NULL.[ @is_dotnet_assembly= ] 'is_dotnet_assembly' OUTPUT
Specifies the type of custom business logic that is being registered.is_dotnet_assembly is bit, with a default of 0.1 wskazuje, że niestandardowe logika biznesowa rejestrowana jest obsługa logika biznesowa zestawu; 0 wskazuje, że jest to składnik COM.[ @dotnet_assembly_name= ] 'dotnet_assembly_name' OUTPUT
Is the name of the assembly that implements the business logic handler.dotnet_assembly_name is nvarchar(255), with a default value of NULL.[ @dotnet_class_name= ] 'dotnet_class_name' OUTPUT
Is the name of the class that overrides BusinessLogicModule to implement the business logic handler.dotnet_class_name is nvarchar(255), with a default value of NULL.[ @publisher= ] 'publisher'
Is the name of the Publisher.publisher is sysname, with a default value of NULL.Tego parametru należy używać procedura składowana nie jest wywoływana z Wydawca.Jeśli nie jest określony, to zakłada, że serwer lokalny jest Wydawca.
Wartości kodów powrotnych
0 (sukces) lub 1 (błąd)
Uwagi
sp_lookupcustomresolver używane w replikacja scalająca.
sp_lookupcustomresolver zwraca wartość NULL dla resolver_clsid , gdy składnik nie jest zarejestrowany w dystrybucji i wartość "00000000-0000-0000-0000-000000000000" podczas rejestracji, o której należy.wirtualny plik dziennika .NET Framework zarejestrowany jako obsługa logika biznesowa.
sp_lookupcustomresolver jest wywoływana przez sp_addmergearticle i sp_changemergearticle do sprawdzania poprawności określonego article_resolver.
Uprawnienia
Tylko członkowie db_owner ustaloną rola bazy danych na baza danych publikacja można wykonać sp_lookupcustomresolver.
Zobacz także