C# 클래스 System.Security.Util.XMLUtil

파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
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