Aracılığıyla paylaş


RegistrationServices.UnregisterAssembly(Assembly) Yöntem

Tanım

Yönetilen derlemedeki sınıfların kaydını kaldırıyor.

public:
 virtual bool UnregisterAssembly(System::Reflection::Assembly ^ assembly);
public virtual bool UnregisterAssembly (System.Reflection.Assembly assembly);
[System.Security.SecurityCritical]
public virtual bool UnregisterAssembly (System.Reflection.Assembly assembly);
abstract member UnregisterAssembly : System.Reflection.Assembly -> bool
override this.UnregisterAssembly : System.Reflection.Assembly -> bool
[<System.Security.SecurityCritical>]
abstract member UnregisterAssembly : System.Reflection.Assembly -> bool
override this.UnregisterAssembly : System.Reflection.Assembly -> bool
Public Overridable Function UnregisterAssembly (assembly As Assembly) As Boolean

Parametreler

assembly
Assembly

Kaydı kaldırılacak derleme.

Döndürülenler

true assembly başarıyla kaydı kaldırılmış türler içeriyorsa; aksi takdirde false derleme uygun türler içermiyorsa.

Uygulamalar

Öznitelikler

Özel durumlar

assembly, null değeridir.

tam adıdır assemblynull.

-veya-

ile ComUnregisterFunctionAttribute işaretlenen bir yöntem değildir static.

-veya-

Hiyerarşinin belirli bir düzeyinde ile ComUnregisterFunctionAttribute işaretlenmiş birden fazla yöntem vardır.

-veya-

ile ComUnregisterFunctionAttribute işaretlenen yöntemin imzası geçerli değil.

Kullanıcı tanımlı özel kayıt kaldırma işlevi (özniteliğiyle ComUnregisterFunctionAttribute işaretlenmiş) bir özel durum oluşturur.

Açıklamalar

UnregisterAssembly tarafından daha önce eklenen RegisterAssemblybelirtilen derlemedeki türler için kayıt defteri girdilerini kaldırır. Bu yöntem, derlemede bulunan tüm kayıtsızlaştırma işlevlerini de çağırır.

Şunlara uygulanır