Share via


IRegistrationServices.UnregisterAssembly(Assembly) Yöntem

Tanım

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

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

Parametreler

assembly
Assembly

Kaydı kaldırılacak derleme.

Döndürülenler

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

Öznitelikler

Özel durumlar

assembly, null değeridir.

tam adı assembly şeklindedir null.

-veya-

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

-veya-

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

-veya-

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

Açıklamalar

UnregisterAssembly tarafından daha önce eklenen RegisterAssemblybelirtilen derlemedeki türler için kayıt defteri girdilerini kaldırır. Bu yöntem ayrıca bütünleştirilmiş kodda bulunan tüm kayıt kaldırma işlevlerini çağırır.

Şunlara uygulanır