public interface ISymbolWriter extends IJCOBridgeReflected
.NET documentation at https://docs.microsoft.com/en-us/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: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
|
static java.lang.String |
assemblyShortName
Assembly name: mscorlib
|
static java.lang.String |
className
Qualified class name: System.Diagnostics.SymbolStore.ISymbolWriter
|
| Modifier and Type | Method and Description |
|---|---|
void |
Close() |
void |
CloseMethod() |
void |
CloseNamespace() |
void |
CloseScope(int endOffset) |
ISymbolDocumentWriter |
DefineDocument(java.lang.String url,
Guid language,
Guid languageVendor,
Guid documentType) |
void |
DefineField(SymbolToken parent,
java.lang.String name,
FieldAttributes attributes,
byte[] signature,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3) |
void |
DefineField(SymbolToken dupParam0,
java.lang.String dupParam1,
FieldAttributes dupParam2,
JCORefOut dupParam3,
SymAddressKind dupParam4,
int dupParam5,
int dupParam6,
int dupParam7) |
void |
DefineGlobalVariable(java.lang.String name,
FieldAttributes attributes,
byte[] signature,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3) |
void |
DefineGlobalVariable(java.lang.String dupParam0,
FieldAttributes dupParam1,
JCORefOut dupParam2,
SymAddressKind dupParam3,
int dupParam4,
int dupParam5,
int dupParam6) |
void |
DefineLocalVariable(java.lang.String name,
FieldAttributes attributes,
byte[] signature,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3,
int startOffset,
int endOffset) |
void |
DefineLocalVariable(java.lang.String dupParam0,
FieldAttributes dupParam1,
JCORefOut dupParam2,
SymAddressKind dupParam3,
int dupParam4,
int dupParam5,
int dupParam6,
int dupParam7,
int dupParam8) |
void |
DefineParameter(java.lang.String name,
ParameterAttributes attributes,
int sequence,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3) |
void |
DefineSequencePoints(ISymbolDocumentWriter document,
int[] offsets,
int[] lines,
int[] columns,
int[] endLines,
int[] endColumns) |
void |
DefineSequencePoints(ISymbolDocumentWriter dupParam0,
JCORefOut dupParam1,
JCORefOut dupParam2,
JCORefOut dupParam3,
JCORefOut dupParam4,
JCORefOut dupParam5) |
java.lang.String |
getJCOAssemblyName()
Returns the reflected Assembly name
|
java.lang.String |
getJCOClassName()
Returns the reflected Class name
|
java.lang.Object |
getJCOInstance()
Returns the instantiated class
|
java.lang.String |
getJCOObjectName()
Returns the reflected Class name used to build the object
|
JCType |
getJCOType()
Returns the instantiated class Type
|
void |
OpenMethod(SymbolToken method) |
void |
OpenNamespace(java.lang.String name) |
int |
OpenScope(int startOffset) |
void |
SetMethodSourceRange(ISymbolDocumentWriter startDoc,
int startLine,
int startColumn,
ISymbolDocumentWriter endDoc,
int endLine,
int endColumn) |
void |
SetScopeRange(int scopeID,
int startOffset,
int endOffset) |
void |
SetSymAttribute(SymbolToken parent,
java.lang.String name,
byte[] data) |
void |
SetSymAttribute(SymbolToken dupParam0,
java.lang.String dupParam1,
JCORefOut dupParam2) |
void |
SetUserEntryPoint(SymbolToken entryMethod) |
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) |
static final java.lang.String assemblyFullName
static final java.lang.String assemblyShortName
static final java.lang.String className
void Close()
throws java.lang.Throwable
java.lang.Throwablevoid CloseMethod()
throws java.lang.Throwable
java.lang.Throwablevoid CloseNamespace()
throws java.lang.Throwable
java.lang.Throwablevoid CloseScope(int endOffset)
throws java.lang.Throwable
java.lang.ThrowableISymbolDocumentWriter DefineDocument(java.lang.String url, Guid language, Guid languageVendor, Guid documentType) throws java.lang.Throwable
java.lang.Throwablevoid DefineField(SymbolToken parent, java.lang.String name, FieldAttributes attributes, byte[] signature, SymAddressKind addrKind, int addr1, int addr2, int addr3) throws java.lang.Throwable
java.lang.Throwablevoid DefineField(SymbolToken dupParam0, java.lang.String dupParam1, FieldAttributes dupParam2, JCORefOut dupParam3, SymAddressKind dupParam4, int dupParam5, int dupParam6, int dupParam7) throws java.lang.Throwable
java.lang.Throwablevoid DefineGlobalVariable(java.lang.String name,
FieldAttributes attributes,
byte[] signature,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3)
throws java.lang.Throwable
java.lang.Throwablevoid DefineGlobalVariable(java.lang.String dupParam0,
FieldAttributes dupParam1,
JCORefOut dupParam2,
SymAddressKind dupParam3,
int dupParam4,
int dupParam5,
int dupParam6)
throws java.lang.Throwable
java.lang.Throwablevoid 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
java.lang.Throwablevoid 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
java.lang.Throwablevoid DefineParameter(java.lang.String name,
ParameterAttributes attributes,
int sequence,
SymAddressKind addrKind,
int addr1,
int addr2,
int addr3)
throws java.lang.Throwable
java.lang.Throwablevoid DefineSequencePoints(ISymbolDocumentWriter document, int[] offsets, int[] lines, int[] columns, int[] endLines, int[] endColumns) throws java.lang.Throwable
java.lang.Throwablevoid DefineSequencePoints(ISymbolDocumentWriter dupParam0, JCORefOut dupParam1, JCORefOut dupParam2, JCORefOut dupParam3, JCORefOut dupParam4, JCORefOut dupParam5) throws java.lang.Throwable
java.lang.Throwablejava.lang.String getJCOAssemblyName()
getJCOAssemblyName in interface IJCOBridgeReflectedString representing the Fullname of reflected Assemblyjava.lang.String getJCOClassName()
getJCOClassName in interface IJCOBridgeReflectedString representing the Fullname of reflected Classjava.lang.Object getJCOInstance()
getJCOInstance in interface IJCOBridgeReflectedObject representing the instance of the instantiated Classjava.lang.String getJCOObjectName()
getJCOObjectName in interface IJCOBridgeReflectedString representing the name used to allocated the object
in CLR contextJCType getJCOType()
getJCOType in interface IJCOBridgeReflectedJCType representing the Type of the instantiated Classvoid OpenMethod(SymbolToken method) throws java.lang.Throwable
java.lang.Throwablevoid OpenNamespace(java.lang.String name)
throws java.lang.Throwable
java.lang.Throwableint OpenScope(int startOffset)
throws java.lang.Throwable
java.lang.Throwablevoid SetMethodSourceRange(ISymbolDocumentWriter startDoc, int startLine, int startColumn, ISymbolDocumentWriter endDoc, int endLine, int endColumn) throws java.lang.Throwable
java.lang.Throwablevoid SetScopeRange(int scopeID,
int startOffset,
int endOffset)
throws java.lang.Throwable
java.lang.Throwablevoid SetSymAttribute(SymbolToken parent, java.lang.String name, byte[] data) throws java.lang.Throwable
java.lang.Throwablevoid SetSymAttribute(SymbolToken dupParam0, java.lang.String dupParam1, JCORefOut dupParam2) throws java.lang.Throwable
java.lang.Throwablevoid SetUserEntryPoint(SymbolToken entryMethod) throws java.lang.Throwable
java.lang.Throwablestatic ISymbolWriter ToISymbolWriter(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into ISymbolWriter, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedISymbolWriter instancejava.lang.Throwable - in case of error during cast operationvoid UsingNamespace(java.lang.String fullName)
throws java.lang.Throwable
java.lang.Throwable