다음을 통해 공유


_AppDomain.DefineDynamicAssembly 메서드

정의

버전에 관계없이 DefineDynamicAssembly 메서드에 액세스할 수 있는 COM 개체를 제공합니다.

오버로드

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir, System::Security::Policy::Evidence ^ evidence, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions, bool isSynchronized);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly (System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions, bool isSynchronized);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string * System.Security.Policy.Evidence * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet * bool -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String, evidence As Evidence, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet, isSynchronized As Boolean) As AssemblyBuilder

매개 변수

name
AssemblyName

동적 어셈블리의 고유 ID입니다.

access
AssemblyBuilderAccess

동적 어셈블리에 액세스하는 데 사용되는 모드입니다.

dir
String

동적 어셈블리를 저장할 디렉터리 이름입니다. dirnull이면 현재 디렉터리가 기본값으로 지정됩니다.

evidence
Evidence

동적 어셈블리에 제공된 증명 정보입니다. 증명 정보는 변경되지 않고 정책 결정을 위한 최종 증명 정보로 사용됩니다.

requiredPermissions
PermissionSet

필수 권한 요청입니다.

optionalPermissions
PermissionSet

선택적 권한 요청입니다.

refusedPermissions
PermissionSet

거부된 권한 요청입니다.

isSynchronized
Boolean

동적 어셈블리에서 모듈, 형식 및 멤버 만들기를 동기화하려면 true이고, 그러지 않으면 false입니다.

반환

만든 동적 어셈블리를 나타냅니다.

설명

참조 된 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet, Boolean) 메서드 오버 로드 합니다.

적용 대상

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir, System::Security::Policy::Evidence ^ evidence, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly (System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string * System.Security.Policy.Evidence * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String, evidence As Evidence, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet) As AssemblyBuilder

매개 변수

name
AssemblyName

동적 어셈블리의 고유 ID입니다.

access
AssemblyBuilderAccess

동적 어셈블리에 액세스하는 데 사용되는 모드입니다.

dir
String

어셈블리가 저장될 디렉터리 이름입니다. dirnull이면 현재 디렉터리가 기본값으로 지정됩니다.

evidence
Evidence

동적 어셈블리에 제공된 증명 정보입니다. 증명 정보는 변경되지 않고 정책 결정을 위한 최종 증명 정보로 사용됩니다.

requiredPermissions
PermissionSet

필수 권한 요청입니다.

optionalPermissions
PermissionSet

선택적 권한 요청입니다.

refusedPermissions
PermissionSet

거부된 권한 요청입니다.

반환

만든 동적 어셈블리를 나타냅니다.

설명

참조 된 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence, PermissionSet, PermissionSet, PermissionSet) 메서드 오버 로드 합니다.

적용 대상

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly (System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet) As AssemblyBuilder

매개 변수

name
AssemblyName

동적 어셈블리의 고유 ID입니다.

access
AssemblyBuilderAccess

동적 어셈블리에 액세스하는 데 사용되는 모드입니다.

dir
String

어셈블리가 저장될 디렉터리 이름입니다. dirnull이면 현재 디렉터리가 기본값으로 지정됩니다.

requiredPermissions
PermissionSet

필수 권한 요청입니다.

optionalPermissions
PermissionSet

선택적 권한 요청입니다.

refusedPermissions
PermissionSet

거부된 권한 요청입니다.

반환

만든 동적 어셈블리를 나타냅니다.

설명

참조 된 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, PermissionSet, PermissionSet, PermissionSet) 메서드 오버 로드 합니다.

적용 대상

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::Security::Policy::Evidence ^ evidence, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly (System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * System.Security.Policy.Evidence * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, evidence As Evidence, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet) As AssemblyBuilder

매개 변수

name
AssemblyName

동적 어셈블리의 고유 ID입니다.

access
AssemblyBuilderAccess

동적 어셈블리에 액세스하는 데 사용되는 모드입니다.

evidence
Evidence

동적 어셈블리에 제공된 증명 정보입니다. 증명 정보는 변경되지 않고 정책 결정을 위한 최종 증명 정보로 사용됩니다.

requiredPermissions
PermissionSet

필수 권한 요청입니다.

optionalPermissions
PermissionSet

선택적 권한 요청입니다.

refusedPermissions
PermissionSet

거부된 권한 요청입니다.

반환

만든 동적 어셈블리를 나타냅니다.

설명

참조 된 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence, PermissionSet, PermissionSet, PermissionSet) 메서드 오버 로드 합니다.

적용 대상

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly (System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String) As AssemblyBuilder

매개 변수

name
AssemblyName

동적 어셈블리의 고유 ID입니다.

access
AssemblyBuilderAccess

동적 어셈블리에 액세스하는 데 사용되는 모드입니다.

dir
String

어셈블리가 저장될 디렉터리 이름입니다. dirnull이면 현재 디렉터리가 기본값으로 지정됩니다.

반환

만든 동적 어셈블리를 나타냅니다.

설명

참조 된 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String) 메서드 오버 로드 합니다.

적용 대상

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::String ^ dir, System::Security::Policy::Evidence ^ evidence);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly (System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, string dir, System.Security.Policy.Evidence evidence);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * string * System.Security.Policy.Evidence -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, dir As String, evidence As Evidence) As AssemblyBuilder

매개 변수

name
AssemblyName

동적 어셈블리의 고유 ID입니다.

access
AssemblyBuilderAccess

동적 어셈블리에 액세스하는 데 사용되는 모드입니다.

dir
String

어셈블리가 저장될 디렉터리 이름입니다. dirnull이면 현재 디렉터리가 기본값으로 지정됩니다.

evidence
Evidence

동적 어셈블리에 제공된 증명 정보입니다. 증명 정보는 변경되지 않고 정책 결정을 위한 최종 증명 정보로 사용됩니다.

반환

만든 동적 어셈블리를 나타냅니다.

설명

참조 된 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, String, Evidence) 메서드 오버 로드 합니다.

적용 대상

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::Security::Policy::Evidence ^ evidence);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly (System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.Policy.Evidence evidence);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * System.Security.Policy.Evidence -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, evidence As Evidence) As AssemblyBuilder

매개 변수

name
AssemblyName

동적 어셈블리의 고유 ID입니다.

access
AssemblyBuilderAccess

동적 어셈블리에 액세스하는 데 사용되는 모드입니다.

evidence
Evidence

동적 어셈블리에 제공된 증명 정보입니다. 증명 정보는 변경되지 않고 정책 결정을 위한 최종 증명 정보로 사용됩니다.

반환

만든 동적 어셈블리를 나타냅니다.

설명

참조 된 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, Evidence) 메서드 오버 로드 합니다.

적용 대상

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly (System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess) As AssemblyBuilder

매개 변수

name
AssemblyName

동적 어셈블리의 고유 ID입니다.

access
AssemblyBuilderAccess

동적 어셈블리의 액세스 모드입니다.

반환

만든 동적 어셈블리를 나타냅니다.

설명

참조 된 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess) 메서드 오버 로드 합니다.

적용 대상

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet)

DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) 메서드 오버로드에 대한 버전 독립 액세스 권한이 포함된 COM 개체를 제공합니다.

public:
 System::Reflection::Emit::AssemblyBuilder ^ DefineDynamicAssembly(System::Reflection::AssemblyName ^ name, System::Reflection::Emit::AssemblyBuilderAccess access, System::Security::PermissionSet ^ requiredPermissions, System::Security::PermissionSet ^ optionalPermissions, System::Security::PermissionSet ^ refusedPermissions);
public System.Reflection.Emit.AssemblyBuilder DefineDynamicAssembly (System.Reflection.AssemblyName name, System.Reflection.Emit.AssemblyBuilderAccess access, System.Security.PermissionSet requiredPermissions, System.Security.PermissionSet optionalPermissions, System.Security.PermissionSet refusedPermissions);
abstract member DefineDynamicAssembly : System.Reflection.AssemblyName * System.Reflection.Emit.AssemblyBuilderAccess * System.Security.PermissionSet * System.Security.PermissionSet * System.Security.PermissionSet -> System.Reflection.Emit.AssemblyBuilder
Public Function DefineDynamicAssembly (name As AssemblyName, access As AssemblyBuilderAccess, requiredPermissions As PermissionSet, optionalPermissions As PermissionSet, refusedPermissions As PermissionSet) As AssemblyBuilder

매개 변수

name
AssemblyName

동적 어셈블리의 고유 ID입니다.

access
AssemblyBuilderAccess

동적 어셈블리에 액세스하는 데 사용되는 모드입니다.

requiredPermissions
PermissionSet

필수 권한 요청입니다.

optionalPermissions
PermissionSet

선택적 권한 요청입니다.

refusedPermissions
PermissionSet

거부된 권한 요청입니다.

반환

만든 동적 어셈블리를 나타냅니다.

설명

참조 된 AppDomain.DefineDynamicAssembly(AssemblyName, AssemblyBuilderAccess, PermissionSet, PermissionSet, PermissionSet) 메서드 오버 로드 합니다.

적용 대상