C# 클래스 System.AppDomain.AppDomain

상속: MarshalByRefObject, _AppDomain, IEvidenceFactory
파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AppDomain System.Collections
AppendPrivatePath void
ApplyPolicy string
ClearPrivatePath void
ClearShadowCopyPath void
CreateDomain AppDomain
CreateDomainSetup AppDomainSetup
CreateInstance System.Runtime.Remoting.ObjectHandle
CreateInstanceAndUnwrap object
CreateInstanceFrom System.Runtime.Remoting.ObjectHandle
CreateInstanceFromAndUnwrap object
DefineDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DefineDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DefineDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DefineDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DefineDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DefineDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DefineDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DefineDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DefineDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DefineInternalDynamicAssembly System.Reflection.Emit.AssemblyBuilder
DoAssemblyLoad void
DoAssemblyResolve System.Reflection.Assembly
DoDomainUnload void
DoTypeResolve System.Reflection.Assembly
ExecuteAssembly int
ExecuteAssembly int
ExecuteAssembly int
ExecuteAssembly int
ExecuteAssemblyByName int
ExecuteAssemblyByName int
ExecuteAssemblyInternal int
GetAssemblies System.Reflection.Assembly[]
GetCurrentThreadId int
GetData object
GetMarshalledDomainObjRef byte[]
GetProcessGuid String
InternalGetContext System.Runtime.Remoting.Contexts.Context
InternalGetDefaultContext System.Runtime.Remoting.Contexts.Context
InternalGetProcessGuid string
InternalIsFinalizingForUnload bool
InternalPopDomainRef void
InternalPushDomainRef void
InternalPushDomainRefByID void
InternalSetContext System.Runtime.Remoting.Contexts.Context
InternalSetDomain AppDomain
InternalSetDomainByID AppDomain
InternalUnload void
InvokeInDomain object
InvokeInDomainByID object
Load System.Reflection.Assembly
Load System.Reflection.Assembly
Load System.Reflection.Assembly
Load System.Reflection.Assembly
Load System.Reflection.Assembly
LoadAssembly System.Reflection.Assembly
LoadAssemblyRaw System.Reflection.Assembly
LoadSatellite System.Reflection.Assembly
ProcessMessageInDomain void
SetAppDomainPolicy void
SetCachePath void
SetCompatibilitySwitch void
SetData void
SetData void
SetDynamicBase void
SetPrincipalPolicy void
SetShadowCopyFiles void
SetShadowCopyPath void
SetThreadPrincipal void
Unload void
ValidateAssemblyName void
_AppDomain void
_AppDomain void
_AppDomain void
_AppDomain void
createDomain AppDomain
getCurDomain AppDomain
getDomainID int
getFriendlyName string
getRootDomain AppDomain
getSetup AppDomainSetup

공개 메소드들

메소드 설명
CreateComInstanceFrom ( string assemblyName, string typeName ) : ObjectHandle
CreateComInstanceFrom ( string assemblyFile, string typeName, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : ObjectHandle
CreateDomain ( string friendlyName ) : AppDomain
CreateDomain ( string friendlyName, Evidence securityInfo ) : AppDomain
CreateDomain ( string friendlyName, Evidence securityInfo, AppDomainSetup info, PermissionSet grantSet ) : AppDomain
CreateDomain ( string friendlyName, Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles ) : AppDomain
CreateDomain ( string friendlyName, Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles, AppDomainInitializer adInit, string adInitArgs ) : AppDomain
CreateInstance ( string assemblyName, string typeName ) : ObjectHandle
CreateInstance ( string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : ObjectHandle
CreateInstance ( string assemblyName, string typeName, object activationAttributes ) : ObjectHandle
CreateInstanceAndUnwrap ( string assemblyName, string typeName ) : object
CreateInstanceAndUnwrap ( string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : object
CreateInstanceAndUnwrap ( string assemblyName, string typeName, object activationAttributes ) : object
CreateInstanceFrom ( string assemblyFile, string typeName ) : ObjectHandle
CreateInstanceFrom ( string assemblyFile, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : ObjectHandle
CreateInstanceFrom ( string assemblyFile, string typeName, object activationAttributes ) : ObjectHandle
CreateInstanceFromAndUnwrap ( string assemblyName, string typeName ) : object
CreateInstanceFromAndUnwrap ( string assemblyFile, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : object
CreateInstanceFromAndUnwrap ( string assemblyName, string typeName, object activationAttributes ) : object
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, IEnumerable assemblyAttributes ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, string dir ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, string dir, bool isSynchronized, IEnumerable assemblyAttributes ) : AssemblyBuilder
DoCallBack ( CrossAppDomainDelegate callBackDelegate ) : void
ExecuteAssembly ( string assemblyFile ) : int
ExecuteAssembly ( string assemblyFile, string args ) : int
ExecuteAssembly ( string assemblyFile, string args, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : int
ExecuteAssemblyByName ( AssemblyName assemblyName ) : int
ExecuteAssemblyByName ( string assemblyName ) : int
GetAssemblies ( ) : System.Reflection.Assembly[]
GetType ( ) : Type
InitializeLifetimeService ( ) : object
IsCompatibilitySwitchSet ( string value ) : bool?
IsDefaultAppDomain ( ) : bool
IsFinalizingForUnload ( ) : bool
Load ( AssemblyName assemblyRef ) : Assembly
Load ( byte rawAssembly ) : Assembly
Load ( byte rawAssembly, byte rawSymbolStore ) : Assembly
Load ( string assemblyString ) : Assembly
ReflectionOnlyGetAssemblies ( ) : System.Reflection.Assembly[]
ToString ( ) : string

비공개 메소드들

메소드 설명
AppDomain ( ) : System.Collections
AppendPrivatePath ( string path ) : void
ApplyPolicy ( string assemblyName ) : string
ClearPrivatePath ( ) : void
ClearShadowCopyPath ( ) : void
CreateDomain ( string friendlyName, Evidence securityInfo, AppDomainSetup info ) : AppDomain
CreateDomainSetup ( string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles ) : AppDomainSetup
CreateInstance ( string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes, Evidence securityAttributes ) : ObjectHandle
CreateInstanceAndUnwrap ( string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes, Evidence securityAttributes ) : object
CreateInstanceFrom ( string assemblyFile, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes, Evidence securityAttributes ) : ObjectHandle
CreateInstanceFromAndUnwrap ( string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes, Evidence securityAttributes ) : object
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, Evidence evidence ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, Evidence evidence, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, IEnumerable assemblyAttributes, SecurityContextSource securityContextSource ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, string dir, Evidence evidence ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, string dir, Evidence evidence, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, string dir, Evidence evidence, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions, bool isSynchronized ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, string dir, Evidence evidence, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions, bool isSynchronized, IEnumerable assemblyAttributes ) : AssemblyBuilder
DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, string dir, PermissionSet requiredPermissions, PermissionSet optionalPermissions, PermissionSet refusedPermissions ) : AssemblyBuilder
DefineInternalDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access ) : AssemblyBuilder
DoAssemblyLoad ( Assembly assembly ) : void
DoAssemblyResolve ( string name, bool refonly ) : Assembly
DoDomainUnload ( ) : void
DoTypeResolve ( Object name_or_tb ) : Assembly
ExecuteAssembly ( Assembly a, string args ) : int
ExecuteAssembly ( string assemblyFile, Evidence assemblySecurity ) : int
ExecuteAssembly ( string assemblyFile, Evidence assemblySecurity, string args ) : int
ExecuteAssembly ( string assemblyFile, Evidence assemblySecurity, string args, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : int
ExecuteAssemblyByName ( AssemblyName assemblyName, Evidence assemblySecurity ) : int
ExecuteAssemblyByName ( string assemblyName, Evidence assemblySecurity ) : int
ExecuteAssemblyInternal ( Assembly a, string args ) : int
GetAssemblies ( bool refOnly ) : System.Reflection.Assembly[]
GetCurrentThreadId ( ) : int
GetData ( string name ) : object
GetMarshalledDomainObjRef ( ) : byte[]
GetProcessGuid ( ) : String
InternalGetContext ( ) : Context
InternalGetDefaultContext ( ) : Context
InternalGetProcessGuid ( string newguid ) : string
InternalIsFinalizingForUnload ( int domain_id ) : bool
InternalPopDomainRef ( ) : void
InternalPushDomainRef ( AppDomain domain ) : void
InternalPushDomainRefByID ( int domain_id ) : void
InternalSetContext ( Context context ) : Context
InternalSetDomain ( AppDomain context ) : AppDomain
InternalSetDomainByID ( int domain_id ) : AppDomain
InternalUnload ( int domain_id ) : void
InvokeInDomain ( AppDomain domain, MethodInfo method, object obj, object args ) : object
InvokeInDomainByID ( int domain_id, MethodInfo method, object obj, object args ) : object
Load ( AssemblyName assemblyRef, Evidence assemblySecurity ) : Assembly
Load ( byte rawAssembly, byte rawSymbolStore, Evidence securityEvidence ) : Assembly
Load ( byte rawAssembly, byte rawSymbolStore, Evidence securityEvidence, bool refonly ) : Assembly
Load ( string assemblyString, Evidence assemblySecurity ) : Assembly
Load ( string assemblyString, Evidence assemblySecurity, bool refonly ) : Assembly
LoadAssembly ( string assemblyRef, Evidence securityEvidence, bool refOnly ) : Assembly
LoadAssemblyRaw ( byte rawAssembly, byte rawSymbolStore, Evidence securityEvidence, bool refonly ) : Assembly
LoadSatellite ( AssemblyName assemblyRef, bool throwOnError ) : Assembly
ProcessMessageInDomain ( byte arrRequest, CADMethodCallMessage cadMsg, byte &arrResponse, CADMethodReturnMessage &cadMrm ) : void
SetAppDomainPolicy ( PolicyLevel domainPolicy ) : void
SetCachePath ( string path ) : void
SetCompatibilitySwitch ( string value ) : void
SetData ( string name, object data ) : void
SetData ( string name, object data, IPermission permission ) : void
SetDynamicBase ( string path ) : void
SetPrincipalPolicy ( PrincipalPolicy policy ) : void
SetShadowCopyFiles ( ) : void
SetShadowCopyPath ( string path ) : void
SetThreadPrincipal ( IPrincipal principal ) : void
Unload ( AppDomain domain ) : void
ValidateAssemblyName ( string name ) : void
_AppDomain ( [ riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId ) : void
_AppDomain ( uint &pcTInfo ) : void
_AppDomain ( uint dispIdMember, [ riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr ) : void
_AppDomain ( uint iTInfo, uint lcid, IntPtr ppTInfo ) : void
createDomain ( string friendlyName, AppDomainSetup info ) : AppDomain
getCurDomain ( ) : AppDomain
getDomainID ( ) : int
getFriendlyName ( ) : string
getRootDomain ( ) : AppDomain
getSetup ( ) : AppDomainSetup

메소드 상세

CreateComInstanceFrom() 공개 메소드

public CreateComInstanceFrom ( string assemblyName, string typeName ) : ObjectHandle
assemblyName string
typeName string
리턴 System.Runtime.Remoting.ObjectHandle

CreateComInstanceFrom() 공개 메소드

public CreateComInstanceFrom ( string assemblyFile, string typeName, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : ObjectHandle
assemblyFile string
typeName string
hashValue byte
hashAlgorithm AssemblyHashAlgorithm
리턴 System.Runtime.Remoting.ObjectHandle

CreateDomain() 공개 정적인 메소드

public static CreateDomain ( string friendlyName ) : AppDomain
friendlyName string
리턴 AppDomain

CreateDomain() 공개 정적인 메소드

public static CreateDomain ( string friendlyName, Evidence securityInfo ) : AppDomain
friendlyName string
securityInfo System.Security.Policy.Evidence
리턴 AppDomain

CreateDomain() 공개 정적인 메소드

public static CreateDomain ( string friendlyName, Evidence securityInfo, AppDomainSetup info, PermissionSet grantSet ) : AppDomain
friendlyName string
securityInfo System.Security.Policy.Evidence
info AppDomainSetup
grantSet System.Security.PermissionSet
리턴 AppDomain

CreateDomain() 공개 정적인 메소드

public static CreateDomain ( string friendlyName, Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles ) : AppDomain
friendlyName string
securityInfo System.Security.Policy.Evidence
appBasePath string
appRelativeSearchPath string
shadowCopyFiles bool
리턴 AppDomain

CreateDomain() 공개 정적인 메소드

public static CreateDomain ( string friendlyName, Evidence securityInfo, string appBasePath, string appRelativeSearchPath, bool shadowCopyFiles, AppDomainInitializer adInit, string adInitArgs ) : AppDomain
friendlyName string
securityInfo System.Security.Policy.Evidence
appBasePath string
appRelativeSearchPath string
shadowCopyFiles bool
adInit AppDomainInitializer
adInitArgs string
리턴 AppDomain

CreateInstance() 공개 메소드

public CreateInstance ( string assemblyName, string typeName ) : ObjectHandle
assemblyName string
typeName string
리턴 System.Runtime.Remoting.ObjectHandle

CreateInstance() 공개 메소드

public CreateInstance ( string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : ObjectHandle
assemblyName string
typeName string
ignoreCase bool
bindingAttr BindingFlags
binder System.Reflection.Binder
args object
culture System.Globalization.CultureInfo
activationAttributes object
리턴 System.Runtime.Remoting.ObjectHandle

CreateInstance() 공개 메소드

public CreateInstance ( string assemblyName, string typeName, object activationAttributes ) : ObjectHandle
assemblyName string
typeName string
activationAttributes object
리턴 System.Runtime.Remoting.ObjectHandle

CreateInstanceAndUnwrap() 공개 메소드

public CreateInstanceAndUnwrap ( string assemblyName, string typeName ) : object
assemblyName string
typeName string
리턴 object

CreateInstanceAndUnwrap() 공개 메소드

public CreateInstanceAndUnwrap ( string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : object
assemblyName string
typeName string
ignoreCase bool
bindingAttr BindingFlags
binder System.Reflection.Binder
args object
culture System.Globalization.CultureInfo
activationAttributes object
리턴 object

CreateInstanceAndUnwrap() 공개 메소드

public CreateInstanceAndUnwrap ( string assemblyName, string typeName, object activationAttributes ) : object
assemblyName string
typeName string
activationAttributes object
리턴 object

CreateInstanceFrom() 공개 메소드

public CreateInstanceFrom ( string assemblyFile, string typeName ) : ObjectHandle
assemblyFile string
typeName string
리턴 System.Runtime.Remoting.ObjectHandle

CreateInstanceFrom() 공개 메소드

public CreateInstanceFrom ( string assemblyFile, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : ObjectHandle
assemblyFile string
typeName string
ignoreCase bool
bindingAttr BindingFlags
binder System.Reflection.Binder
args object
culture System.Globalization.CultureInfo
activationAttributes object
리턴 System.Runtime.Remoting.ObjectHandle

CreateInstanceFrom() 공개 메소드

public CreateInstanceFrom ( string assemblyFile, string typeName, object activationAttributes ) : ObjectHandle
assemblyFile string
typeName string
activationAttributes object
리턴 System.Runtime.Remoting.ObjectHandle

CreateInstanceFromAndUnwrap() 공개 메소드

public CreateInstanceFromAndUnwrap ( string assemblyName, string typeName ) : object
assemblyName string
typeName string
리턴 object

CreateInstanceFromAndUnwrap() 공개 메소드

public CreateInstanceFromAndUnwrap ( string assemblyFile, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object args, CultureInfo culture, object activationAttributes ) : object
assemblyFile string
typeName string
ignoreCase bool
bindingAttr BindingFlags
binder System.Reflection.Binder
args object
culture System.Globalization.CultureInfo
activationAttributes object
리턴 object

CreateInstanceFromAndUnwrap() 공개 메소드

public CreateInstanceFromAndUnwrap ( string assemblyName, string typeName, object activationAttributes ) : object
assemblyName string
typeName string
activationAttributes object
리턴 object

DefineDynamicAssembly() 공개 메소드

public DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access ) : AssemblyBuilder
name System.Reflection.AssemblyName
access AssemblyBuilderAccess
리턴 System.Reflection.Emit.AssemblyBuilder

DefineDynamicAssembly() 공개 메소드

public DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, IEnumerable assemblyAttributes ) : AssemblyBuilder
name System.Reflection.AssemblyName
access AssemblyBuilderAccess
assemblyAttributes IEnumerable
리턴 System.Reflection.Emit.AssemblyBuilder

DefineDynamicAssembly() 공개 메소드

public DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, string dir ) : AssemblyBuilder
name System.Reflection.AssemblyName
access AssemblyBuilderAccess
dir string
리턴 System.Reflection.Emit.AssemblyBuilder

DefineDynamicAssembly() 공개 메소드

public DefineDynamicAssembly ( AssemblyName name, AssemblyBuilderAccess access, string dir, bool isSynchronized, IEnumerable assemblyAttributes ) : AssemblyBuilder
name System.Reflection.AssemblyName
access AssemblyBuilderAccess
dir string
isSynchronized bool
assemblyAttributes IEnumerable
리턴 System.Reflection.Emit.AssemblyBuilder

DoCallBack() 공개 메소드

public DoCallBack ( CrossAppDomainDelegate callBackDelegate ) : void
callBackDelegate CrossAppDomainDelegate
리턴 void

ExecuteAssembly() 공개 메소드

public ExecuteAssembly ( string assemblyFile ) : int
assemblyFile string
리턴 int

ExecuteAssembly() 공개 메소드

public ExecuteAssembly ( string assemblyFile, string args ) : int
assemblyFile string
args string
리턴 int

ExecuteAssembly() 공개 메소드

public ExecuteAssembly ( string assemblyFile, string args, byte hashValue, AssemblyHashAlgorithm hashAlgorithm ) : int
assemblyFile string
args string
hashValue byte
hashAlgorithm AssemblyHashAlgorithm
리턴 int

ExecuteAssemblyByName() 공개 메소드

public ExecuteAssemblyByName ( AssemblyName assemblyName ) : int
assemblyName System.Reflection.AssemblyName
리턴 int

ExecuteAssemblyByName() 공개 메소드

public ExecuteAssemblyByName ( string assemblyName ) : int
assemblyName string
리턴 int

GetAssemblies() 공개 메소드

public GetAssemblies ( ) : System.Reflection.Assembly[]
리턴 System.Reflection.Assembly[]

GetType() 공개 메소드

public GetType ( ) : Type
리턴 Type

InitializeLifetimeService() 공개 메소드

public InitializeLifetimeService ( ) : object
리턴 object

IsCompatibilitySwitchSet() 공개 메소드

public IsCompatibilitySwitchSet ( string value ) : bool?
value string
리턴 bool?

IsDefaultAppDomain() 공개 메소드

public IsDefaultAppDomain ( ) : bool
리턴 bool

IsFinalizingForUnload() 공개 메소드

public IsFinalizingForUnload ( ) : bool
리턴 bool

Load() 공개 메소드

public Load ( AssemblyName assemblyRef ) : Assembly
assemblyRef System.Reflection.AssemblyName
리턴 System.Reflection.Assembly

Load() 공개 메소드

public Load ( byte rawAssembly ) : Assembly
rawAssembly byte
리턴 System.Reflection.Assembly

Load() 공개 메소드

public Load ( byte rawAssembly, byte rawSymbolStore ) : Assembly
rawAssembly byte
rawSymbolStore byte
리턴 System.Reflection.Assembly

Load() 공개 메소드

public Load ( string assemblyString ) : Assembly
assemblyString string
리턴 System.Reflection.Assembly

ReflectionOnlyGetAssemblies() 공개 메소드

public ReflectionOnlyGetAssemblies ( ) : System.Reflection.Assembly[]
리턴 System.Reflection.Assembly[]

ToString() 공개 메소드

public ToString ( ) : string
리턴 string