Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert einen einzelnen Parameter in der aktuellen Methode. Der Typ jedes Parameters wird anhand der Position in der Signatur der Methode bestimmt.
Namespace: System.Diagnostics.SymbolStore
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Sub DefineParameter ( _
name As String, _
attributes As ParameterAttributes, _
sequence As Integer, _
addrKind As SymAddressKind, _
addr1 As Integer, _
addr2 As Integer, _
addr3 As Integer _
)
'Usage
Dim instance As ISymbolWriter
Dim name As String
Dim attributes As ParameterAttributes
Dim sequence As Integer
Dim addrKind As SymAddressKind
Dim addr1 As Integer
Dim addr2 As Integer
Dim addr3 As Integer
instance.DefineParameter(name, attributes, sequence, addrKind, addr1, addr2, addr3)
void DefineParameter (
string name,
ParameterAttributes attributes,
int sequence,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3
)
void DefineParameter (
String^ name,
ParameterAttributes attributes,
int sequence,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3
)
void DefineParameter (
String name,
ParameterAttributes attributes,
int sequence,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3
)
function DefineParameter (
name : String,
attributes : ParameterAttributes,
sequence : int,
addrKind : SymAddressKind,
addr1 : int,
addr2 : int,
addr3 : int
)
Parameter
- name
Der Name des Parameters.
- attributes
Die mit dem ParameterAttributes-Enumerator angegebenen Parameterattribute.
- sequence
Die Parametersignatur.
- addrKind
Die Adresstypen für addr1, addr2 und addr3, die SymAddressKind verwenden.
- addr1
Die erste Adresse für die Parameterangabe.
- addr2
Die zweite Adresse für die Parameterangabe.
- addr3
Die dritte Adresse für die Parameterangabe.
Hinweise
Wenn in den Metadaten für eine angegebene Methode Parameter definiert sind, müssen Sie diese durch Aufrufen dieser Methode nicht erneut definieren. Symbolreader müssen diese zuerst in den normalen Metadaten suchen und dann auf den Symbolspeicher zurückgreifen.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
ISymbolWriter-Schnittstelle
ISymbolWriter-Member
System.Diagnostics.SymbolStore-Namespace