Deklaration

Documentize.com SDK:er kräver en Fullständig Tillstånd-uppsättning när de används inom .NET-applikationer. Denna tillståndsnivå är avgörande för att SDK:erna ska kunna utföra vissa systemoperationer, såsom att få åtkomst till registerinställningar, systemfiler och skriva ut skrifter.

Varför Fullständig Tillstånd Krävs

Documentize SDK:erna använder kärnklasser i .NET-systemet, som ofta behöver höjda rättigheter av följande skäl:

  • Registeråtkomst: Vissa operationer kan kräva läsning eller skrivning till systemregistret.
  • Systemfiler: Åtkomst till systemfiler utanför applikationens virtuella katalog kan vara nödvändig för vissa uppgifter, såsom hantering av skrifter eller utförande av filoperationer.

Begränsningar av Medium Trust-miljö

I hostingmiljöer som tillämpar Medium Trust-säkerhet är flera viktiga rättigheter begränsade eller otillgängliga. Detta kan förhindra att SDK:erna fungerar korrekt i sådana miljöer. Följande begränsningar gäller under Medium Trust:

  • OleDbPermission: Kan inte använda den administrerade ADO.NET OLE DB-dataleverantören för att få åtkomst till databaser.
  • EventLogPermission: Åtkomst till Windows händelselogg är förbjuden.
  • ReflectionPermission: Förhindrar användning av reflektion, vilket kan påverka vissa dynamiska operationer.
  • RegistryPermission: Åtkomst till systemregistret är nekad.
  • WebPermission: Kommunikation begränsas till fördefinierade adresser eller intervall enligt konfiguration i <trust>-elementet.
  • FileIOPermission: Åtkomst till filer är begränsad till dem inom applikationens virtuella katalog.
 Svenska