Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

DBDataPermission-Klasse

 

Veröffentlicht: Oktober 2016

Ermöglicht einen .NET Framework-Datenanbieter, um sicherzustellen, dass ein Benutzer eine Sicherheitsebene, die für den Zugriff auf Daten verfügt.

Namespace:   System.Data.Common
Assembly:  System.Data (in System.Data.dll)


[SerializableAttribute]
[SecurityPermissionAttribute(SecurityAction.InheritanceDemand, 
	ControlEvidence = true, ControlPolicy = true)]
public abstract class DBDataPermission : CodeAccessPermission, 
	IUnrestrictedPermission

NameBeschreibung
System_CAPS_protmethodDBDataPermission()

Veraltet. Initialisiert eine neue Instanz einer DBDataPermission-Klasse.

System_CAPS_protmethodDBDataPermission(DBDataPermission)

Initialisiert eine neue Instanz von einem DBDataPermission -Klasse mit einer vorhandenen DBDataPermission.

System_CAPS_protmethodDBDataPermission(DBDataPermissionAttribute)

Initialisiert eine neue Instanz der eine DBDataPermission Klasse mit dem angegebenen DBDataPermissionAttribute.

System_CAPS_protmethodDBDataPermission(PermissionState)

Initialisiert eine neue Instanz der eine DBDataPermission Klasse mit dem angegebenen PermissionState Wert.

System_CAPS_protmethodDBDataPermission(PermissionState, Boolean)

Veraltet. Initialisiert eine neue Instanz der eine DBDataPermission Klasse mit dem angegebenen PermissionState Wert und einem Wert, der angibt, ob ein leeres Kennwort zulässig ist.

NameBeschreibung
System_CAPS_pubpropertyAllowBlankPassword

Ruft einen Wert, der angibt, ob ein leeres Kennwort zulässig ist.

NameBeschreibung
System_CAPS_pubmethodAdd(String, String, KeyRestrictionBehavior)

Fügt den Zugriff auf die angegebene Verbindungszeichenfolge zu den aktuellen Status der der DBDataPermission.

System_CAPS_pubmethodAssert()

Deklariert, dass der aufrufende Code auf die durch eine Berechtigungsforderung geschützte Ressource über den diese Methode aufrufenden Code zugreifen kann, auch wenn Aufrufern einer höheren Ebene im Stapel keine Berechtigung zum Zugreifen auf die Ressource erteilt wurde. Die Verwendung von Assert kann zu Sicherheitsproblemen führen.(Geerbt von „CodeAccessPermission“.)

System_CAPS_protmethodClear()

Entfernt alle Berechtigungen, die zuvor hinzugefügt wurden, mit der Add Methode.

System_CAPS_pubmethodCopy()

Erstellt und gibt eine identische Kopie des aktuellen Berechtigungsobjekts.(Überschreibt CodeAccessPermission.Copy().)

System_CAPS_protmethodCreateInstance()

Erstellt eine neue Instanz der DBDataPermission-Klasse.

System_CAPS_pubmethodDemand()

Erzwingt zur Laufzeit eine SecurityException, wenn nicht allen Aufrufern, die in der Aufrufliste höher eingestuft sind, die Berechtigung gewährt wurde, die von der aktuellen Instanz angegeben wird.(Geerbt von „CodeAccessPermission“.)

System_CAPS_pubmethodDeny()

Veraltet. Verhindert, dass in der Aufrufliste höher eingestufte Aufrufer den Code verwenden, der diese Methode aufruft, um auf die Ressource zuzugreifen, die von der aktuellen Instanz angegeben wird.(Geerbt von „CodeAccessPermission“.)

System_CAPS_pubmethodEquals(Object)

Bestimmt, ob das angegebene CodeAccessPermission-Objekt dem aktuellen CodeAccessPermission-Objekt entspricht.(Geerbt von „CodeAccessPermission“.)

System_CAPS_protmethodFinalize()

Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird.(Geerbt von „Object“.)

System_CAPS_pubmethodFromXml(SecurityElement)

Stellt ein Sicherheitsobjekt mit einem angegebenen Zustand aus einer XML-Codierung wieder her.(Überschreibt CodeAccessPermission.FromXml(SecurityElement).)

System_CAPS_pubmethodGetHashCode()

Ruft einen Hashcode für das CodeAccessPermission -Objekt, das für die Verwendung in Hashalgorithmen und Datenstrukturen wie Hashtabellen geeignet ist.(Geerbt von „CodeAccessPermission“.)

System_CAPS_pubmethodGetType()

Ruft den Type der aktuellen Instanz ab.(Geerbt von „Object“.)

System_CAPS_pubmethodIntersect(IPermission)

Gibt ein neues Berechtigungsobjekt, das die Schnittmenge des aktuellen und des angegebenen Berechtigungsobjekts darstellt.(Überschreibt CodeAccessPermission.Intersect(IPermission).)

System_CAPS_pubmethodIsSubsetOf(IPermission)

Gibt einen Wert, der angibt, ob das aktuelle Berechtigungsobjekt eine Teilmenge des angegebenen Berechtigungsobjekts ist.(Überschreibt CodeAccessPermission.IsSubsetOf(IPermission).)

System_CAPS_pubmethodIsUnrestricted()

Gibt ein Wert, der angibt, ob die Berechtigung als dargestellt werden kann ohne Kenntnis der Berechtigungssemantik nicht eingeschränkt.

System_CAPS_protmethodMemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.(Geerbt von „Object“.)

System_CAPS_pubmethodPermitOnly()

Verhindert, dass in der Aufrufliste höher eingestufte Aufrufer den Code, der diese Methode aufruft, verwenden, um auf alle Ressourcen außer die Ressource zuzugreifen, die von der aktuellen Instanz angegeben wird.(Geerbt von „CodeAccessPermission“.)

System_CAPS_pubmethodToString()

Erstellt eine Zeichenfolgendarstellung des aktuellen Berechtigungsobjekts und gibt diese zurück.(Geerbt von „CodeAccessPermission“.)

System_CAPS_pubmethodToXml()

Erstellt eine XML-Codierung des Sicherheitsobjekts und seines aktuellen Zustands.(Überschreibt CodeAccessPermission.ToXml().)

System_CAPS_pubmethodUnion(IPermission)

Gibt ein neues Berechtigungsobjekt, das die Vereinigung des aktuellen und des angegebenen Berechtigungsobjekts ist.(Überschreibt CodeAccessPermission.Union(IPermission).)

.NET Framework
Verfügbar seit 1.1

Alle öffentlichen statischen Member ( Shared in Visual Basic) dieses Typs sind threadsicher. Die Threadsicherheit für Instanzmember ist nicht garantiert.

Zurück zum Anfang
Anzeigen: