Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
als u het type 'type' wilt gebruiken, moet u refereren aan de assembly 'assembly'
Opmerkingen
Type doorsturen werkt voor een clienttoepassing totdat u de client opnieuw compileert. Wanneer u opnieuw compileert, hebt u een verwijzing nodig voor elke assembly met de definitie van een type dat wordt gebruikt in uw clienttoepassing.
Zie Type Forwarding (C++/CLI) voor meer informatie.
Example
In het volgende voorbeeld wordt een assembly gebouwd die de nieuwe locatie van een type bevat.
// C3465.cpp
// compile with: /clr /LD
public ref class R {
public:
ref class N {};
};
In het volgende voorbeeld wordt een assembly gebouwd die vroeger de definitie van het type bevatte, maar nu de syntaxis voor type-doorsturen bevat.
// C3465_b.cpp
// compile with: /clr /LD
#using "C3465.dll"
[ assembly:TypeForwardedTo(R::typeid) ];
In het volgende voorbeeld wordt C3465 gegenereerd.
// C3465_c.cpp
// compile with: /clr
// C3465 expected
#using "C3465_b.dll"
// Uncomment the following line to resolve.
// #using "C3465.dll"
int main() {
R^ r = gcnew R();
}