C# Класс System.Security.Util.XMLUtil

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddClassAttribute ( SecurityElement element, Type type, String typename ) : void
BitFieldEnumToString ( Type type, Object value ) : String
CreateCodeGroup ( SecurityElement el ) : CodeGroup
CreatePermission ( SecurityElement el, System.Security.Permissions.PermissionState permState, bool ignoreTypeLoadFailures ) : IPermission
IsPermissionElement ( IPermission ip, SecurityElement el ) : bool
IsUnrestricted ( SecurityElement el ) : bool
NewPermissionElement ( IPermission ip ) : SecurityElement
NewPermissionElement ( String name ) : SecurityElement
SecurityObjectToXmlString ( Object ob ) : String
XmlStringToSecurityObject ( String s ) : Object

Приватные методы

Метод Описание
CreateMembershipCondition ( SecurityElement el ) : IMembershipCondition
GetClassFromElement ( SecurityElement el, bool ignoreTypeLoadFailures ) : Type
ParseElementForObjectCreation ( SecurityElement el, String requiredNamespace, String &className, int &classNameStart, int &classNameLength ) : bool

Описание методов

AddClassAttribute() публичный статический Метод

public static AddClassAttribute ( SecurityElement element, Type type, String typename ) : void
element System.Security.SecurityElement
type System.Type
typename String
Результат void

BitFieldEnumToString() публичный статический Метод

public static BitFieldEnumToString ( Type type, Object value ) : String
type System.Type
value Object
Результат String

CreateCodeGroup() публичный статический Метод

public static CreateCodeGroup ( SecurityElement el ) : CodeGroup
el System.Security.SecurityElement
Результат System.Security.Policy.CodeGroup

CreatePermission() публичный статический Метод

public static CreatePermission ( SecurityElement el, System.Security.Permissions.PermissionState permState, bool ignoreTypeLoadFailures ) : IPermission
el System.Security.SecurityElement
permState System.Security.Permissions.PermissionState
ignoreTypeLoadFailures bool
Результат IPermission

IsPermissionElement() публичный статический Метод

public static IsPermissionElement ( IPermission ip, SecurityElement el ) : bool
ip IPermission
el System.Security.SecurityElement
Результат bool

IsUnrestricted() публичный статический Метод

public static IsUnrestricted ( SecurityElement el ) : bool
el System.Security.SecurityElement
Результат bool

NewPermissionElement() публичный статический Метод

public static NewPermissionElement ( IPermission ip ) : SecurityElement
ip IPermission
Результат System.Security.SecurityElement

NewPermissionElement() публичный статический Метод

public static NewPermissionElement ( String name ) : SecurityElement
name String
Результат System.Security.SecurityElement

SecurityObjectToXmlString() публичный статический Метод

public static SecurityObjectToXmlString ( Object ob ) : String
ob Object
Результат String

XmlStringToSecurityObject() публичный статический Метод

public static XmlStringToSecurityObject ( String s ) : Object
s String
Результат Object