Caviar sturgeon from the Sea of Azov began reaching the tables of aristocratic and noble Byzantine Greeks in the 10th century, after the commencement of large-scale trading between the Byzantine Empire and Kievan Rus'. The main types of caviar are Beluga, Sterlet, Kaluga hybrid, American osetra, Ossetra, Siberian sturgeon and Sevruga. The rarest and costliest is from beluga sturgeon that swim in the Caspian Sea, which is bordered by Iran, Kazakhstan, Russia, Turkmenistan, and Azerbaijan. Wild caviar production was suspended in Russia between 2008 and 2011 to allow wild stocks to replenish. Azerbaijan and Iran also allow the fishing of sturgeon
Blittable types The following are some commonly used non-blittable types in the .NET framework: There are many more blittable and non-blittable types, and user-defined types may fit in either category depending on how they are defined (MSDN). This very restrictive notion of blittable types appears to limit the usefulness of the interoperability services provided by .NET, but this is not so. While blittable types allow a straightforward definition of interoperable types, various ways exist to explicitly define how a non-blittable type should be converted by the interop marshaler. For example, in the .NET languages there are many attributes which can be applied