本文件已封存並已停止維護。

IndexerNameAttribute 類別

更新:2007 年 11 月

在不直接支援索引子 (Indexer) 的程式語言中指示可藉以得知索引子的名稱。

命名空間:  System.Runtime.CompilerServices
組件:  mscorlib (在 mscorlib.dll 中)

[SerializableAttribute]
[ComVisibleAttribute(true)]
[AttributeUsageAttribute(AttributeTargets.Property, Inherited = true)]
public sealed class IndexerNameAttribute : Attribute
/** @attribute SerializableAttribute */ 
/** @attribute ComVisibleAttribute(true) */
/** @attribute AttributeUsageAttribute(AttributeTargets.Property, Inherited = true) */
public final class IndexerNameAttribute extends Attribute
public final class IndexerNameAttribute extends Attribute

您可以將這個屬性 (Attribute) 套用於屬性 (Property)。

這個屬性直接由編譯器 (Compiler) 來處理,在編譯 (Compilation) 之後無法透過 Reflection 存取。

System.Runtime.CompilerServices 中的類別 (Class) 只提供給編譯器 (Compiler) 撰寫者使用。

System.Object
  System.Attribute
    System.Runtime.CompilerServices.IndexerNameAttribute

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。並非所有的執行個體成員都是安全執行緒。

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC, Xbox 360

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

.NET Framework

支援版本:3.5、3.0、2.0、1.1、1.0

.NET Compact Framework

支援版本:3.5、2.0、1.0

XNA Framework

支援版本:2.0、1.0
顯示: