내보내기(0) 인쇄
모두 확장
이 문서는 기계로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

JSConstructor 클래스

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.

FunctionObject 를 래핑합니다.

네임스페이스:  Microsoft.JScript
어셈블리:  Microsoft.JScript(Microsoft.JScript.dll)

public sealed class JSConstructor : ConstructorInfo

JSConstructor 형식에서는 다음과 같은 멤버를 노출합니다.

  이름설명
Public 속성Attributes이 생성자와 연결된 특성을 가져옵니다. (MethodBase.Attributes을(를) 재정의함)
Public 속성CallingConvention이 메서드에 대한 호출 규칙을 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성ContainsGenericParameters제네릭 메서드에 할당되지 않은 제네릭 형식 매개 변수가 포함되어 있는지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성CustomAttributes이 멤버의 사용자 지정 특성을 포함하는 컬렉션을 가져옵니다. (MemberInfo에서 상속됨)
Public 속성DeclaringType이 생성자를 선언하는 형식을 가져옵니다. (MemberInfo.DeclaringType을(를) 재정의함)
Public 속성IsAbstract이 메서드가 추상 메서드인지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsAssembly MethodAttributes.Assembly 에서 이 메서드나 생성자의 잠재적 표시 유형을 설명하는지 여부를 나타내는 값을 가져옵니다. 즉, 이 메서드나 생성자는 같은 어셈블리의 다른 형식에만 표시되고 어셈블리 외부의 파생 형식에는 표시되지 않습니다. (MethodBase에서 상속됨)
Public 속성IsConstructor메서드가 생성자인지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsFamily MethodAttributes.Family 에서 이 메서드나 생성자의 표시 유형을 설명하는지 여부를 나타내는 값을 가져옵니다. 즉, 이 메서드나 생성자는 해당 클래스 및 파생 클래스에만 표시됩니다. (MethodBase에서 상속됨)
Public 속성IsFamilyAndAssembly MethodAttributes.FamANDAssem 에서 이 메서드나 생성자의 표시 유형을 설명하는지 여부를 나타내는 값을 가져옵니다. 즉, 이 메서드나 생성자는 같은 어셈블리에 있는 경우에만 파생 클래스에서 호출할 수 있습니다. (MethodBase에서 상속됨)
Public 속성IsFamilyOrAssembly MethodAttributes.FamORAssem 에서 이 메서드나 생성자의 잠재적 표시 유형을 설명하는지 여부를 나타내는 값을 가져옵니다. 즉, 이 메서드나 생성자는 파생 클래스(있는 경우) 및 같은 어셈블리의 클래스에서 호출할 수 있습니다. (MethodBase에서 상속됨)
Public 속성IsFinal이 메서드가 final인지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsGenericMethod메서드가 제네릭 메서드인지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsGenericMethodDefinition메서드가 제네릭 메서드 정의인지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsHideBySig동일한 시그니처가 있는 동일한 종류의 멤버만을 파생 클래스에서 숨길 수 있는지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsPrivate이 멤버가 전용인지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsPublic이 메서드가 public 메서드인지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsSecurityCritical현재 메서드나 생성자가 현재 신뢰 수준에서 보안에 중요한 형식이거나 보안 안전에 중요한 형식이어서 중요한 작업을 수행할 수 있는지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsSecuritySafeCritical현재 메서드나 생성자가 현재 신뢰 수준에서 보안 안전에 중요한 형식인지 즉, 중요한 작업을 수행할 수 있고 투명 코드로 액세스할 수 있는지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsSecurityTransparent현재 메서드나 생성자가 현재 신뢰 수준에서 투명하여 중요한 작업을 수행할 수 없는지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsSpecialName이 메서드의 이름이 특수한지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsStatic메서드가 static인지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성IsVirtual메서드가 virtual인지 여부를 나타내는 값을 가져옵니다. (MethodBase에서 상속됨)
Public 속성MemberType이 메서드에 해당하는 멤버의 형식을 가져옵니다. 이 클래스가 파생되는 MemberInfo에서 파생된 클래스의 형식을 식별합니다. (ConstructorInfo.MemberType을(를) 재정의함)
Public 속성MetadataToken메타데이터 요소를 식별하는 값을 가져옵니다. (MemberInfo에서 상속됨)
Public 속성MethodHandle이 생성자의 내부 메타데이터 표현에 대한 핸들을 가져옵니다. (MethodBase.MethodHandle을(를) 재정의함)
Public 속성MethodImplementationFlags메서드 구현의 특성을 지정하는 MethodImplAttributes 플래그를 가져옵니다. (MethodBase에서 상속됨)
Public 속성Module현재 MemberInfo가 나타내는 멤버를 선언하는 형식이 정의된 모듈을 가져옵니다. (MemberInfo에서 상속됨)
Public 속성Name이 생성자의 이름을 가져옵니다. (MemberInfo.Name을(를) 재정의함)
Public 속성ReflectedType리플렉션을 통해 이 인스턴스를 가져오는 데 사용된 클래스 개체를 가져옵니다. (MemberInfo.ReflectedType을(를) 재정의함)
위쪽

  이름설명
Public 메서드Equals이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다. (ConstructorInfo에서 상속됨)
Public 메서드GetCustomAttributes(Boolean)이 생성자에 연결되어 있는 사용자 지정 특성이 포함된 배열을 반환합니다. (MemberInfo.GetCustomAttributes(Boolean)을(를) 재정의함)
Public 메서드GetCustomAttributes(Type, Boolean)이 생성자에 연결되어 있는 사용자 지정 특성이 포함된 배열을 반환하여 지정된 형식의 특성만 검색합니다. (MemberInfo.GetCustomAttributes(Type, Boolean)을(를) 재정의함)
Public 메서드GetCustomAttributesData대상 멤버에 적용된 특성에 대한 데이터를 나타내는 CustomAttributeData 개체의 목록을 반환합니다. (MemberInfo에서 상속됨)
Public 메서드GetGenericArguments제네릭 메서드의 형식 인수나 제네릭 메서드 정의의 형식 매개 변수를 나타내는 Type 개체의 배열을 반환합니다. (MethodBase에서 상속됨)
Public 메서드GetHashCode이 인스턴스의 해시 코드를 반환합니다. (ConstructorInfo에서 상속됨)
Public 메서드GetMethodBody파생 클래스에서 재정의된 경우, 현재 메서드의 MSIL 스트림, 지역 변수 및 예외에 액세스할 수 있도록 하는 MethodBody 개체를 가져옵니다. (MethodBase에서 상속됨)
Public 메서드GetMethodImplementationFlags이 메서드의 구현에 대한 정보를 반환합니다. (MethodBase.GetMethodImplementationFlags()을(를) 재정의함)
Public 메서드GetParameters이 생성자의 매개 변수를 가져옵니다. (MethodBase.GetParameters()을(를) 재정의함)
Public 메서드GetType현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드Invoke(Object[])지정된 매개 변수가 있는 인스턴스에서 리플렉션된 생성자를 호출하여 일반적으로 사용되지 않는 매개 변수에 대한 기본값을 제공합니다. (ConstructorInfo에서 상속됨)
Public 메서드Invoke(Object, Object[])지정된 매개 변수를 사용하여 현재 인스턴스가 나타내는 메서드나 생성자를 호출합니다. (MethodBase에서 상속됨)
Public 메서드Invoke(BindingFlags, Binder, Object[], CultureInfo)지정된 문화권 및 바인딩 정보를 사용하여 생성자를 호출합니다. (ConstructorInfo.Invoke(BindingFlags, Binder, Object[], CultureInfo)을(를) 재정의함)
Public 메서드Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)지정된 문화권과 바인딩 정보를 사용하여 지정된 개체에서 생성자를 호출합니다. (MethodBase.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo)을(를) 재정의함)
Public 메서드IsDefined지정된 특성 형식이 이 생성자에 연결되어 있는지 여부를 확인합니다. (MemberInfo.IsDefined(Type, Boolean)을(를) 재정의함)
Public 메서드ToString현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)
위쪽

  이름설명
Public 확장 메서드GetCustomAttribute(Type)오버로드되었습니다. 지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다. (CustomAttributeExtensions에서 정의됨)
Public 확장 메서드GetCustomAttribute(Type, Boolean)오버로드되었습니다. 지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다. (CustomAttributeExtensions에서 정의됨)
Public 확장 메서드GetCustomAttribute<T>()오버로드되었습니다. 지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성을 검색합니다. (CustomAttributeExtensions에서 정의됨)
Public 확장 메서드GetCustomAttribute<T>(Boolean)오버로드되었습니다. 지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다. (CustomAttributeExtensions에서 정의됨)
Public 확장 메서드GetCustomAttributes()오버로드되었습니다. 지정된 멤버에 적용된 사용자 지정 특성 컬렉션을 검색합니다. (CustomAttributeExtensions에서 정의됨)
Public 확장 메서드GetCustomAttributes(Type)오버로드되었습니다. 지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다. (CustomAttributeExtensions에서 정의됨)
Public 확장 메서드GetCustomAttributes<T>()오버로드되었습니다. 지정된 멤버에 적용된 지정된 형식의 사용자 지정 특성 컬렉션을 검색합니다. (CustomAttributeExtensions에서 정의됨)
Public 확장 메서드GetCustomAttributes<T>(Boolean)오버로드되었습니다. 지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되는 컬렉션을 검색하거나 선택적으로 해당 멤버의 상위 항목을 검사합니다. (CustomAttributeExtensions에서 정의됨)
Public 확장 메서드IsDefined지정된 형식의 사용자 지정 특성이 지정된 멤버에 적용되었는지 여부를 나타냅니다. (CustomAttributeExtensions에서 정의됨)
위쪽

  이름설명
명시적 인터페이스 구현Private 메서드_ConstructorInfo.GetIDsOfNames이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다. (ConstructorInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_ConstructorInfo.GetType ConstructorInfo 형식을 나타내는 Type 개체를 가져옵니다. (ConstructorInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_ConstructorInfo.GetTypeInfo인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다. (ConstructorInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_ConstructorInfo.GetTypeInfoCount개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1). (ConstructorInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_ConstructorInfo.Invoke개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다. (ConstructorInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_ConstructorInfo.Invoke_2버전에 관계없이 MethodBase.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo) 메서드에 액세스할 수 있는 COM 개체를 제공합니다. (ConstructorInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_ConstructorInfo.Invoke_3버전에 관계없이 MethodBase.Invoke(Object, Object[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다. (ConstructorInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_ConstructorInfo.Invoke_4버전에 관계없이 ConstructorInfo.Invoke(BindingFlags, Binder, Object[], CultureInfo) 메서드에 액세스할 수 있는 COM 개체를 제공합니다. (ConstructorInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_ConstructorInfo.Invoke_5버전에 관계없이 ConstructorInfo.Invoke(Object[]) 메서드에 액세스할 수 있는 COM 개체를 제공합니다. (ConstructorInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_MemberInfo.GetIDsOfNames이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다. (MemberInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_MemberInfo.GetType MemberInfo 클래스를 나타내는 Type 개체를 가져옵니다. (MemberInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_MemberInfo.GetTypeInfo인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다. (MemberInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_MemberInfo.GetTypeInfoCount개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1). (MemberInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_MemberInfo.Invoke개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다. (MemberInfo에서 상속됨)
명시적 인터페이스 구현Private 메서드_MethodBase.GetIDsOfNames이름 집합을 해당하는 디스패치 식별자 집합에 매핑합니다. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 메서드_MethodBase.GetType이 멤버에 대한 설명은 _MethodBase.GetType를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 메서드_MethodBase.GetTypeInfo인터페이스의 형식 정보를 가져오는 데 사용할 수 있는 개체의 형식 정보를 검색합니다. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 메서드_MethodBase.GetTypeInfoCount개체에서 제공하는 형식 정보 인터페이스의 수를 검색합니다(0 또는 1). (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 메서드_MethodBase.Invoke개체에서 노출하는 메서드와 속성에 대한 액세스를 제공합니다. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsAbstract이 멤버에 대한 설명은 _MethodBase.IsAbstract를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsAssembly이 멤버에 대한 설명은 _MethodBase.IsAssembly를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsConstructor이 멤버에 대한 설명은 _MethodBase.IsConstructor를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsFamily이 멤버에 대한 설명은 _MethodBase.IsFamily를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsFamilyAndAssembly이 멤버에 대한 설명은 _MethodBase.IsFamilyAndAssembly를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsFamilyOrAssembly이 멤버에 대한 설명은 _MethodBase.IsFamilyOrAssembly를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsFinal이 멤버에 대한 설명은 _MethodBase.IsFinal를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsHideBySig이 멤버에 대한 설명은 _MethodBase.IsHideBySig를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsPrivate이 멤버에 대한 설명은 _MethodBase.IsPrivate를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsPublic이 멤버에 대한 설명은 _MethodBase.IsPublic를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsSpecialName이 멤버에 대한 설명은 _MethodBase.IsSpecialName를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsStatic이 멤버에 대한 설명은 _MethodBase.IsStatic를 참조하십시오. (MethodBase에서 상속됨)
명시적 인터페이스 구현Private 속성_MethodBase.IsVirtual이 멤버에 대한 설명은 _MethodBase.IsVirtual를 참조하십시오. (MethodBase에서 상속됨)
위쪽

.NET Framework

4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008(서버 코어 역할은 지원되지 않음), Windows Server 2008 R2(서버 코어 역할은 SP1 이상에서 지원, Itanium은 지원되지 않음)

.NET Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

커뮤니티 추가 항목

추가
표시:
© 2014 Microsoft