JSFieldInfo Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Omsluter ett FieldInfo objekt.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public ref class JSFieldInfo sealed : System::Reflection::FieldInfo
public sealed class JSFieldInfo : System.Reflection.FieldInfo
type JSFieldInfo = class
inherit FieldInfo
Public NotInheritable Class JSFieldInfo
Inherits FieldInfo
- Arv
Egenskaper
| Name | Description |
|---|---|
| Attributes |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar de attribut som är associerade med det här fältet. |
| CustomAttributes |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en samling som innehåller den här medlemmens anpassade attribut. (Ärvd från MemberInfo) |
| DeclaringType |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar den typ som deklarerar det här fältet. |
| FieldHandle |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett handtag till den interna metadatarepresentationen av det här fältet. |
| FieldType |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar typen av det här fältet. |
| IsAssembly |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om den potentiella synligheten för det här fältet beskrivs av Assembly, dvs. fältet visas som mest för andra typer i samma sammansättning och är inte synligt för härledda typer utanför sammansättningen. (Ärvd från FieldInfo) |
| IsFamily |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om synligheten för det här fältet beskrivs av Family. Det innebär att fältet endast är synligt inom dess klass och härledda klasser. (Ärvd från FieldInfo) |
| IsFamilyAndAssembly |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om synligheten för det här fältet beskrivs av FamANDAssem. Det innebär att fältet kan nås från härledda klasser, men bara om de finns i samma sammansättning. (Ärvd från FieldInfo) |
| IsFamilyOrAssembly |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om den potentiella synligheten för det här fältet beskrivs av FamORAssem. Det innebär att fältet kan nås av härledda klasser var de än är och av klasser i samma sammansättning. (Ärvd från FieldInfo) |
| IsInitOnly |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om fältet bara kan anges i konstruktorns brödtext. (Ärvd från FieldInfo) |
| IsLiteral |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om värdet skrivs vid kompileringstillfället och inte kan ändras. (Ärvd från FieldInfo) |
| IsNotSerialized |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om det här fältet har attributet |
| IsPinvokeImpl |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om motsvarande |
| IsPrivate |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om fältet är privat. (Ärvd från FieldInfo) |
| IsPublic |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om fältet är offentligt. (Ärvd från FieldInfo) |
| IsSecurityCritical |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om det aktuella fältet är säkerhetskritiskt eller säkerhetssäkert kritiskt på den aktuella förtroendenivån. (Ärvd från FieldInfo) |
| IsSecuritySafeCritical |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om det aktuella fältet är säkerhetssäkert kritiskt på den aktuella förtroendenivån. (Ärvd från FieldInfo) |
| IsSecurityTransparent |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om det aktuella fältet är transparent på den aktuella förtroendenivån. (Ärvd från FieldInfo) |
| IsSpecialName |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om motsvarande |
| IsStatic |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som anger om fältet är statiskt. (Ärvd från FieldInfo) |
| MemberType |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar den typ av medlem som det här fältet är. Identifierar vilken typ av klass som härleds från MemberInfo den här klassen. |
| MetadataToken |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett värde som identifierar ett metadataelement. (Ärvd från MemberInfo) |
| Module |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar modulen där den typ som deklarerar medlemmen som representeras av den aktuella MemberInfo definieras. (Ärvd från MemberInfo) |
| Name |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar namnet på det här fältet. |
| ReflectedType |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar klassobjektet som användes för att hämta den här instansen genom reflektion. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar ett värde som anger om den här instansen är lika med ett angivet objekt. (Ärvd från FieldInfo) |
| GetCustomAttributes(Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en matris som innehåller de anpassade attribut som är kopplade till det här fältet. |
| GetCustomAttributes(Type, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en matris som innehåller de anpassade attribut som är kopplade till det här fältet och söker bara efter attribut av den angivna typen. |
| GetCustomAttributesData() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en lista över CustomAttributeData objekt som representerar data om de attribut som har tillämpats på målmedlemmen. (Ärvd från MemberInfo) |
| GetHashCode() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar hash-koden för den här instansen. (Ärvd från FieldInfo) |
| GetOptionalCustomModifiers() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en matris med typer som identifierar valfria anpassade modifierare i fältet. (Ärvd från FieldInfo) |
| GetRawConstantValue() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar ett literalvärde som är associerat med fältet av en kompilator. (Ärvd från FieldInfo) |
| GetRequiredCustomModifiers() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en matris med typer som identifierar nödvändiga anpassade modifierare för egenskapen. (Ärvd från FieldInfo) |
| GetType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Identifierar attributen för ett klassfält och ger åtkomst till fältmetadata. (Ärvd från FieldInfo) |
| GetValue(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar värdet för fältet. |
| GetValueDirect(TypedReference) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar värdet för ett fält som stöds av ett angivet objekt. (Ärvd från FieldInfo) |
| IsDefined(Type, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Avgör om den angivna attributtypen är kopplad till det här fältet. |
| MemberwiseClone() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SetValue(Object, Object, BindingFlags, Binder, CultureInfo) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger värdet för fältet med det angivna värdet, kulturen och bindningsinformationen. |
| SetValue(Object, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger värdet för fältet med det angivna värdet. |
| SetValueDirect(TypedReference, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger värdet för det fält som stöds av det angivna objektet. (Ärvd från FieldInfo) |
| ToString() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| _FieldInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Mappar en uppsättning namn till en motsvarande uppsättning av sändningsidentifierare. (Ärvd från FieldInfo) |
| _FieldInfo.GetType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett Type objekt som representerar FieldInfo typen. (Ärvd från FieldInfo) |
| _FieldInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar typinformationen för ett objekt, som sedan kan användas för att hämta typinformationen för ett gränssnitt. (Ärvd från FieldInfo) |
| _FieldInfo.GetTypeInfoCount(UInt32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar antalet typinformationsgränssnitt som ett objekt tillhandahåller (antingen 0 eller 1). (Ärvd från FieldInfo) |
| _FieldInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Ger åtkomst till egenskaper och metoder som exponeras av ett objekt. (Ärvd från FieldInfo) |
| _MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Mappar en uppsättning namn till en motsvarande uppsättning av sändningsidentifierare. (Ärvd från MemberInfo) |
| _MemberInfo.GetType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett Type objekt som representerar MemberInfo klassen. (Ärvd från MemberInfo) |
| _MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar typinformationen för ett objekt, som sedan kan användas för att hämta typinformationen för ett gränssnitt. (Ärvd från MemberInfo) |
| _MemberInfo.GetTypeInfoCount(UInt32) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar antalet typinformationsgränssnitt som ett objekt tillhandahåller (antingen 0 eller 1). (Ärvd från MemberInfo) |
| _MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Ger åtkomst till egenskaper och metoder som exponeras av ett objekt. (Ärvd från MemberInfo) |
Tilläggsmetoder
| Name | Description |
|---|---|
| GetCustomAttribute(MemberInfo, Type, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett anpassat attribut av en angiven typ som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade objekt. |
| GetCustomAttribute(MemberInfo, Type) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett anpassat attribut av en angiven typ som tillämpas på en angiven medlem. |
| GetCustomAttribute<T>(MemberInfo, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett anpassat attribut av en angiven typ som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade objekt. |
| GetCustomAttribute<T>(MemberInfo) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett anpassat attribut av en angiven typ som tillämpas på en angiven medlem. |
| GetCustomAttributes(MemberInfo, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en samling anpassade attribut som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade. |
| GetCustomAttributes(MemberInfo, Type, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en samling anpassade attribut av en angiven typ som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade. |
| GetCustomAttributes(MemberInfo, Type) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en samling anpassade attribut av en angiven typ som tillämpas på en angiven medlem. |
| GetCustomAttributes(MemberInfo) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en samling anpassade attribut som tillämpas på en angiven medlem. |
| GetCustomAttributes<T>(MemberInfo, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en samling anpassade attribut av en angiven typ som tillämpas på en angiven medlem och kontrollerar eventuellt den medlemmens överordnade. |
| GetCustomAttributes<T>(MemberInfo) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en samling anpassade attribut av en angiven typ som tillämpas på en angiven medlem. |
| IsDefined(MemberInfo, Type, Boolean) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger om anpassade attribut av en angiven typ tillämpas på en angiven medlem och eventuellt tillämpas på dess överordnade. |
| IsDefined(MemberInfo, Type) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger om anpassade attribut av en angiven typ tillämpas på en angiven medlem. |