TypeDescriptor.RemoveProviderTransparent Metoda

Definicja

Usuwa wcześniej dodanego dostawcę opisu typu.

Przeciążenia

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Usuwa wcześniej dodanego dostawcę opisu typu skojarzonego z określonym typem.

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Usuwa wcześniej dodanego dostawcę opisu typu skojarzonego z określonym obiektem.

RemoveProviderTransparent(TypeDescriptionProvider, Type)

Źródło:
TypeDescriptor.cs
Źródło:
TypeDescriptor.cs
Źródło:
TypeDescriptor.cs

Usuwa wcześniej dodanego dostawcę opisu typu skojarzonego z określonym typem.

C#
public static void RemoveProviderTransparent (System.ComponentModel.TypeDescriptionProvider provider, Type type);

Parametry

provider
TypeDescriptionProvider

Element TypeDescriptionProvider do usunięcia.

type
Type

Składnik Type docelowy.

Wyjątki

Jeden lub oba parametry to null.

Uwagi

Ta metoda usuwa dostawcę opisu typu, który został wcześniej dodany za pomocą AddProvider(TypeDescriptionProvider, Type) metody . Usunięcie dostawcy powoduje, że Refreshed zdarzenie ma zostać zgłoszone dla skojarzonego typu.

Tę metodę można wywołać z częściowo zaufanego kodu. Jeśli RestrictedRegistrationAccess jest zdefiniowany, obiekt wywołujący może wyrejestrować dostawcę określonego typu, jeśli jest również częściowo zaufany.

Użyj metody , RemoveProvider(TypeDescriptionProvider, Type) jeśli nie musisz wywoływać z częściowo zaufanego kodu.

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

RemoveProviderTransparent(TypeDescriptionProvider, Object)

Źródło:
TypeDescriptor.cs
Źródło:
TypeDescriptor.cs
Źródło:
TypeDescriptor.cs

Usuwa wcześniej dodanego dostawcę opisu typu skojarzonego z określonym obiektem.

C#
public static void RemoveProviderTransparent (System.ComponentModel.TypeDescriptionProvider provider, object instance);

Parametry

provider
TypeDescriptionProvider

Element TypeDescriptionProvider do usunięcia.

instance
Object

Wystąpienie składnika docelowego.

Wyjątki

Jeden lub oba parametry to null.

Uwagi

Ta metoda usuwa dostawcę opisu typu, który został wcześniej dodany za pomocą AddProvider(TypeDescriptionProvider, Object) metody . Usunięcie dostawcy powoduje, że Refreshed zdarzenie jest zgłaszane dla skojarzonego obiektu.

Tę metodę można wywołać z częściowo zaufanego kodu. Jeśli RestrictedRegistrationAccess jest zdefiniowany, obiekt wywołujący może zarejestrować dostawcę dla określonego wystąpienia, jeśli jego typ jest również częściowo zaufany.

Użyj metody , RemoveProvider(TypeDescriptionProvider, Object) jeśli nie musisz wywoływać z częściowo zaufanego kodu.

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1