Aracılığıyla paylaş


sp_registercustomresolver (Transact-SQL)

Bir iş mantığı işleyicisi veya birleştirme sırasında çağrılabilen com tabanlı özel çözümleyici çoğaltma eşitleme işlemi.Bu saklı yordam dağıtıcıda yürütülür.

Konu bağlantısı simgesiTransact-sql sözdizimi kuralları

Sözdizimi

sp_registercustomresolver [ @article_resolver = ] 'article_resolver' 
    [ , [ @resolver_clsid = ] 'resolver_clsid' ]
    [ , [ @is_dotnet_assembly = ] 'is_dotnet_assembly' ]
    [ , [ @dotnet_assembly_name = ] 'dotnet_assembly_name' ]
    [ , [ @dotnet_class_name = ] 'dotnet_class_name' ]

Bağımsız değişkenler

  • [ @article_resolver = ] 'article_resolver'
    Specifies the friendly name for the custom business logic being registered.article_resolver is nvarchar(255), with no default.

  • [ @resolver_clsid= ] 'resolver_clsid'
    Kayıtlı com nesnesinin CLSID değerini belirtir.Özel iş mantığı resolver_clsid olan nvarchar(50), null varsayılan değer.Bu parametre geçerli bir CLSID değerine ayarlayın veya gerekir kaydolurken değeri null olarak küme bir iş mantığı işleyicisi derleme.

  • [ @is_dotnet_assembly= ] 'is_dotnet_assembly'
    Specifies the type of custom business logic that is being registered.is_dotnet_assembly is nvarchar(50), with a default of FALSE.true indicates that the custom business logic being registered is a business logic handler Assembly; false indicates that it is a COM component.

  • [ @dotnet_assembly_name= ] 'dotnet_assembly_name'
    Is the name of the assembly that implements the business logic handler.dotnet_assembly_name is nvarchar(255), with a default value of NULL.Tam belirtmeniz gerekir yol , Birleştirme Aracısı yürütülebilir dosyası ile aynı dizinde dağıtılan değil, derleme için zaman uyumlu olarak Birleştirme Aracısı başlayan uygulama ile aynı dizinde veya genel birleştirme (gac) önbelleğe.

  • [ @dotnet_class_name= ] 'dotnet_class_name'
    Geçersiz kılar sınıf adı BusinessLogicModule için uygulayan iş mantığı işleyicisi.The name should be specified in the form Namespace.Classname.dotnet_class_name is nvarchar(255), with a default value of NULL.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Açıklamalar

sp_registercustomresolver birleştirmede kullanılan çoğaltma.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü olabilir yürütmek sp_registercustomresolver.