Freigeben über


ContentGrant Klasse

Definition

Stellt ein Recht dar, das einem Benutzer für den Zugriff auf ein Rights Management unterliegendes Dokument gewährt wird.

public ref class ContentGrant
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class ContentGrant
public class ContentGrant
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type ContentGrant = class
type ContentGrant = class
Public Class ContentGrant
Vererbung
ContentGrant
Attribute

Hinweise

Wie bei anderen System.Security.RightsManagement Typen ContentGrant kann nur voll vertrauenswürdige Anwendungen verwendet werden.

Konstruktoren

ContentGrant(ContentUser, ContentRight)

Initialisiert eine neue Instanz der ContentGrant-Klasse, die einem angegebenen ContentUser ein angegebenes ContentRight gewährt.

ContentGrant(ContentUser, ContentRight, DateTime, DateTime)

Initialisiert eine neue Instanz der ContentGrant-Klasse, die einem angegebenen ContentUser ein angegebenes ContentRight für eine angegebene DateTime-Dauer gewährt.

Eigenschaften

Right

Ruft das ContentRight ab, das gewährt wird.

User

Ruft den Benutzer ab, dem der Zugriff auf Right gewährt wird.

ValidFrom

Ruft das Anfangsdatum und die Anfangsuhrzeit für das gewährte Right ab.

ValidUntil

Ruft das Enddatum und die Enduhrzeit für das gewährte Right ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für