public class ISymbolWriterImplementation extends NetObject implements ISymbolWriter
.NET documentation at https://learn.microsoft.com/dotnet/api/System.Diagnostics.SymbolStore.ISymbolWriter
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: System.Diagnostics.StackTrace, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
|
static java.lang.String |
assemblyShortName
Assembly name: System.Diagnostics.StackTrace
|
static java.lang.String |
className
Qualified class name: System.Diagnostics.SymbolStore.ISymbolWriter
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
ISymbolWriterImplementation(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Close()
Invokes the .NET member Close.
|
void |
CloseMethod()
Invokes the .NET member CloseMethod.
|
void |
CloseNamespace()
Invokes the .NET member CloseNamespace.
|
void |
CloseScope(int endOffset)
Invokes the .NET member CloseScope.
|
ISymbolDocumentWriter |
DefineDocument(java.lang.String url,
Guid language,
Guid languageVendor,
Guid documentType)
Invokes the .NET member DefineDocument.
|
void |
DefineField(SymbolToken parent,
java.lang.String name,
FieldAttributes attributes,
byte[] signature,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3)
Invokes the .NET member DefineField.
|
void |
DefineField(SymbolToken dupParam0,
java.lang.String dupParam1,
FieldAttributes dupParam2,
JCORefOut dupParam3,
SymAddressKind dupParam4,
int dupParam5,
int dupParam6,
int dupParam7)
Invokes the .NET member DefineField.
|
void |
DefineGlobalVariable(java.lang.String name,
FieldAttributes attributes,
byte[] signature,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3)
Invokes the .NET member DefineGlobalVariable.
|
void |
DefineGlobalVariable(java.lang.String dupParam0,
FieldAttributes dupParam1,
JCORefOut dupParam2,
SymAddressKind dupParam3,
int dupParam4,
int dupParam5,
int dupParam6)
Invokes the .NET member DefineGlobalVariable.
|
void |
DefineLocalVariable(java.lang.String name,
FieldAttributes attributes,
byte[] signature,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3,
int startOffset,
int endOffset)
Invokes the .NET member DefineLocalVariable.
|
void |
DefineLocalVariable(java.lang.String dupParam0,
FieldAttributes dupParam1,
JCORefOut dupParam2,
SymAddressKind dupParam3,
int dupParam4,
int dupParam5,
int dupParam6,
int dupParam7,
int dupParam8)
Invokes the .NET member DefineLocalVariable.
|
void |
DefineParameter(java.lang.String name,
ParameterAttributes attributes,
int sequence,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3)
Invokes the .NET member DefineParameter.
|
void |
DefineSequencePoints(ISymbolDocumentWriter document,
int[] offsets,
int[] lines,
int[] columns,
int[] endLines,
int[] endColumns)
Invokes the .NET member DefineSequencePoints.
|
void |
DefineSequencePoints(ISymbolDocumentWriter dupParam0,
JCORefOut dupParam1,
JCORefOut dupParam2,
JCORefOut dupParam3,
JCORefOut dupParam4,
JCORefOut dupParam5)
Invokes the .NET member DefineSequencePoints.
|
java.lang.String |
getJCOAssemblyName()
Returns the full name of the assembly of the .NET type.
|
java.lang.String |
getJCOClassName()
Returns the full name of the .NET type.
|
java.lang.Object |
getJCOInstance()
Returns the underlying object managed by the bridge.
|
java.lang.String |
getJCOObjectName()
Returns the name of the .NET type qualified with its assembly.
|
JCType |
getJCOType()
Returns the
JCType of the .NET type. |
void |
OpenMethod(SymbolToken method)
Invokes the .NET member OpenMethod.
|
void |
OpenNamespace(java.lang.String name)
Invokes the .NET member OpenNamespace.
|
int |
OpenScope(int startOffset)
Invokes the .NET member OpenScope.
|
void |
SetMethodSourceRange(ISymbolDocumentWriter startDoc,
int startLine,
int startColumn,
ISymbolDocumentWriter endDoc,
int endLine,
int endColumn)
Invokes the .NET member SetMethodSourceRange.
|
void |
SetScopeRange(int scopeID,
int startOffset,
int endOffset)
Invokes the .NET member SetScopeRange.
|
void |
SetSymAttribute(SymbolToken parent,
java.lang.String name,
byte[] data)
Invokes the .NET member SetSymAttribute.
|
void |
SetSymAttribute(SymbolToken dupParam0,
java.lang.String dupParam1,
JCORefOut dupParam2)
Invokes the .NET member SetSymAttribute.
|
void |
SetUserEntryPoint(SymbolToken entryMethod)
Invokes the .NET member SetUserEntryPoint.
|
static ISymbolWriter |
ToISymbolWriter(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into ISymbolWriter, a cast assert is made to check if types are compatible. |
void |
UsingNamespace(java.lang.String fullName)
Invokes the .NET member UsingNamespace.
|
cast, Equals, Equals, GetHashCode, GetType, hashCode, setJCOInstance, toString, ToStringpublic static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public ISymbolWriterImplementation(java.lang.Object instance)
throws java.lang.Throwable
instance - the underlying bridge object: it must be a JCObjectjava.lang.Throwable - if instance is not a JCObjectpublic void Close()
throws java.lang.Throwable
Close in interface ISymbolWriterjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void CloseMethod()
throws java.lang.Throwable
CloseMethod in interface ISymbolWriterjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void CloseNamespace()
throws java.lang.Throwable
CloseNamespace in interface ISymbolWriterjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void CloseScope(int endOffset)
throws java.lang.Throwable
CloseScope in interface ISymbolWriterendOffset - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic ISymbolDocumentWriter DefineDocument(java.lang.String url, Guid language, Guid languageVendor, Guid documentType) throws java.lang.Throwable
DefineDocument in interface ISymbolWriterurl - the argument of type java.lang.Stringlanguage - the argument of type GuidlanguageVendor - the argument of type GuiddocumentType - the argument of type Guidjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void DefineField(SymbolToken parent, java.lang.String name, FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3) throws java.lang.Throwable
DefineField in interface ISymbolWriterparent - the argument of type SymbolTokenname - the argument of type java.lang.Stringattributes - the argument of type FieldAttributessignature - the argument of type byte[]addrKind - the argument of type SymAddressKindaddr1 - the argument of type intaddr2 - the argument of type intaddr3 - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void DefineField(SymbolToken dupParam0, java.lang.String dupParam1, FieldAttributes dupParam2, JCORefOut dupParam3, SymAddressKind dupParam4, int dupParam5, int dupParam6, int dupParam7) throws java.lang.Throwable
DefineField in interface ISymbolWriterdupParam0 - the argument of type SymbolTokendupParam1 - the argument of type java.lang.StringdupParam2 - the argument of type FieldAttributesdupParam3 - the argument of type JCORefOutdupParam4 - the argument of type SymAddressKinddupParam5 - the argument of type intdupParam6 - the argument of type intdupParam7 - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void DefineGlobalVariable(java.lang.String name,
FieldAttributes attributes,
byte[] signature,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3)
throws java.lang.Throwable
DefineGlobalVariable in interface ISymbolWritername - the argument of type java.lang.Stringattributes - the argument of type FieldAttributessignature - the argument of type byte[]addrKind - the argument of type SymAddressKindaddr1 - the argument of type intaddr2 - the argument of type intaddr3 - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void DefineGlobalVariable(java.lang.String dupParam0,
FieldAttributes dupParam1,
JCORefOut dupParam2,
SymAddressKind dupParam3,
int dupParam4,
int dupParam5,
int dupParam6)
throws java.lang.Throwable
DefineGlobalVariable in interface ISymbolWriterdupParam0 - the argument of type java.lang.StringdupParam1 - the argument of type FieldAttributesdupParam2 - the argument of type JCORefOutdupParam3 - the argument of type SymAddressKinddupParam4 - the argument of type intdupParam5 - the argument of type intdupParam6 - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void DefineLocalVariable(java.lang.String name,
FieldAttributes attributes,
byte[] signature,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3,
int startOffset,
int endOffset)
throws java.lang.Throwable
DefineLocalVariable in interface ISymbolWritername - the argument of type java.lang.Stringattributes - the argument of type FieldAttributessignature - the argument of type byte[]addrKind - the argument of type SymAddressKindaddr1 - the argument of type intaddr2 - the argument of type intaddr3 - the argument of type intstartOffset - the argument of type intendOffset - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void DefineLocalVariable(java.lang.String dupParam0,
FieldAttributes dupParam1,
JCORefOut dupParam2,
SymAddressKind dupParam3,
int dupParam4,
int dupParam5,
int dupParam6,
int dupParam7,
int dupParam8)
throws java.lang.Throwable
DefineLocalVariable in interface ISymbolWriterdupParam0 - the argument of type java.lang.StringdupParam1 - the argument of type FieldAttributesdupParam2 - the argument of type JCORefOutdupParam3 - the argument of type SymAddressKinddupParam4 - the argument of type intdupParam5 - the argument of type intdupParam6 - the argument of type intdupParam7 - the argument of type intdupParam8 - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void DefineParameter(java.lang.String name,
ParameterAttributes attributes,
int sequence,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3)
throws java.lang.Throwable
DefineParameter in interface ISymbolWritername - the argument of type java.lang.Stringattributes - the argument of type ParameterAttributessequence - the argument of type intaddrKind - the argument of type SymAddressKindaddr1 - the argument of type intaddr2 - the argument of type intaddr3 - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void DefineSequencePoints(ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) throws java.lang.Throwable
DefineSequencePoints in interface ISymbolWriterdocument - the argument of type ISymbolDocumentWriteroffsets - the argument of type int[]lines - the argument of type int[]columns - the argument of type int[]endLines - the argument of type int[]endColumns - the argument of type int[]java.lang.Throwable - if the call fails in the bridge or in the CLRpublic void DefineSequencePoints(ISymbolDocumentWriter dupParam0, JCORefOut dupParam1, JCORefOut dupParam2, JCORefOut dupParam3, JCORefOut dupParam4, JCORefOut dupParam5) throws java.lang.Throwable
DefineSequencePoints in interface ISymbolWriterdupParam0 - the argument of type ISymbolDocumentWriterdupParam1 - the argument of type JCORefOutdupParam2 - the argument of type JCORefOutdupParam3 - the argument of type JCORefOutdupParam4 - the argument of type JCORefOutdupParam5 - the argument of type JCORefOutjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic java.lang.String getJCOAssemblyName()
NetObjectgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in interface ISymbolWritergetJCOAssemblyName in class NetObjectpublic java.lang.String getJCOClassName()
NetObjectgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in interface ISymbolWritergetJCOClassName in class NetObjectpublic java.lang.Object getJCOInstance()
NetObjectgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in interface ISymbolWritergetJCOInstance in class NetObjectnull if there is nonepublic java.lang.String getJCOObjectName()
NetObjectgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in interface ISymbolWritergetJCOObjectName in class NetObjectpublic JCType getJCOType()
NetObjectJCType of the .NET type.getJCOType in interface IJCOBridgeReflectedgetJCOType in interface ISymbolWritergetJCOType in class NetObjectpublic void OpenMethod(SymbolToken method) throws java.lang.Throwable
OpenMethod in interface ISymbolWritermethod - the argument of type SymbolTokenjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void OpenNamespace(java.lang.String name)
throws java.lang.Throwable
OpenNamespace in interface ISymbolWritername - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic int OpenScope(int startOffset)
throws java.lang.Throwable
OpenScope in interface ISymbolWriterstartOffset - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void SetMethodSourceRange(ISymbolDocumentWriter startDoc, int startLine, int startColumn, ISymbolDocumentWriter endDoc, int endLine, int endColumn) throws java.lang.Throwable
SetMethodSourceRange in interface ISymbolWriterstartDoc - the argument of type ISymbolDocumentWriterstartLine - the argument of type intstartColumn - the argument of type intendDoc - the argument of type ISymbolDocumentWriterendLine - the argument of type intendColumn - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void SetScopeRange(int scopeID,
int startOffset,
int endOffset)
throws java.lang.Throwable
SetScopeRange in interface ISymbolWriterscopeID - the argument of type intstartOffset - the argument of type intendOffset - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void SetSymAttribute(SymbolToken parent, java.lang.String name, byte[] data) throws java.lang.Throwable
SetSymAttribute in interface ISymbolWriterparent - the argument of type SymbolTokenname - the argument of type java.lang.Stringdata - the argument of type byte[]java.lang.Throwable - if the call fails in the bridge or in the CLRpublic void SetSymAttribute(SymbolToken dupParam0, java.lang.String dupParam1, JCORefOut dupParam2) throws java.lang.Throwable
SetSymAttribute in interface ISymbolWriterdupParam0 - the argument of type SymbolTokendupParam1 - the argument of type java.lang.StringdupParam2 - the argument of type JCORefOutjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic void SetUserEntryPoint(SymbolToken entryMethod) throws java.lang.Throwable
SetUserEntryPoint in interface ISymbolWriterentryMethod - the argument of type SymbolTokenjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic static ISymbolWriter ToISymbolWriter(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into ISymbolWriter, a cast assert is made to check if types are compatible.ToISymbolWriter in interface ISymbolWriterfrom - IJCOBridgeReflected instance to be castedISymbolWriter instancejava.lang.Throwable - in case of error during cast operationpublic void UsingNamespace(java.lang.String fullName)
throws java.lang.Throwable
UsingNamespace in interface ISymbolWriterfullName - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLR