Sammansättningsinnehåll
I allmänhet kan en statisk sammansättning bestå av fyra element:
Sammansättningsmanifestet, som innehåller sammansättningsmetadata.
Skriv metadata.
Gemensam kod för mellanliggande språk (CIL) som implementerar typerna. Den genereras av kompilatorn från en eller flera källkodsfiler.
En uppsättning resurser.
Endast sammansättningsmanifestet krävs, men antingen typer eller resurser behövs för att ge sammansättningen meningsfulla funktioner.
Följande bild visar dessa element grupperade i en enda fysisk fil:
När du utformar källkoden fattar du explicita beslut om hur du partitionerar programmets funktioner i en eller flera filer. När du utformar .NET-kod fattar du liknande beslut om hur du partitionerar funktionerna i en eller flera sammansättningar.