Struct TensorRtDebugListenerNativeAttachEntryDesignGateResult
- Namespace
- JYPPX.TensorRtSharp
- Assembly
- JYPPX.TensorRtSharp.dll
Reports copied DebugListener native attach entry design diagnostics without exposing native pointers. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public readonly struct TensorRtDebugListenerNativeAttachEntryDesignGateResult
- Inherited Members
Remarks
This result is a design gate. RealCallbackRuntime and IsRealCallbackRuntimeProof remain false until a real native attach entry, no-throw owner/vtable bridge, and full package consumer callback runtime evidence exist. 该说明强调当前结果属于 DebugListener 安全门禁、runtime smoke 记录或 proof precheck,不代表未满足条件时已有真实 callback proof。
Properties
AttachEntryNoThrowReady
Gets whether the native attach entry has a no-throw boundary. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool AttachEntryNoThrowReady { get; }
Property Value
AttachEntryOwnershipReady
Gets whether the native attach entry ownership contract is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool AttachEntryOwnershipReady { get; }
Property Value
AttachEntryVersionGuardReady
Gets whether the native attach entry is guarded by TensorRT version support. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool AttachEntryVersionGuardReady { get; }
Property Value
BlockedPrerequisiteCount
Gets the copied blocked prerequisite count. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public int BlockedPrerequisiteCount { get; }
Property Value
BlockedPrerequisites
Gets copied blocked prerequisites. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public ReadOnlyCollection<string> BlockedPrerequisites { get; }
Property Value
BorrowedDebugTensorDataLifetimeRuntimeReady
Gets whether borrowed debug tensor data buffer lifetime is proven by runtime evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool BorrowedDebugTensorDataLifetimeRuntimeReady { get; }
Property Value
BorrowedDebugTensorLifetimeRuntimeReady
Gets whether borrowed debug tensor pointer lifetime is proven by runtime evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool BorrowedDebugTensorLifetimeRuntimeReady { get; }
Property Value
BorrowedDebugTensorMetadataCopyDesignReady
Gets whether debug tensor metadata copy design is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool BorrowedDebugTensorMetadataCopyDesignReady { get; }
Property Value
BorrowedDebugTensorPointerEscapeBlocked
Gets whether borrowed debug tensor pointers are blocked from escaping public APIs. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool BorrowedDebugTensorPointerEscapeBlocked { get; }
Property Value
CallbackKind
Gets the callback kind represented by this design gate. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string CallbackKind { get; }
Property Value
CanAttemptRuntimeProof
Gets whether all prerequisites are satisfied to attempt a real runtime proof. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool CanAttemptRuntimeProof { get; }
Property Value
CanImplementNativeAttach
Gets whether the native attach bridge can be implemented without unresolved attach entry blockers. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool CanImplementNativeAttach { get; }
Property Value
DeferredRowsStillRequired
Gets whether direct deferred callback rows must remain deferred. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool DeferredRowsStillRequired { get; }
Property Value
DesignGateReady
Gets whether copied design evidence is ready for native attach entry design work. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool DesignGateReady { get; }
Property Value
DetachBeforeReleaseReady
Gets whether native detach-before-release ordering is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool DetachBeforeReleaseReady { get; }
Property Value
Diagnostic
Gets a copied diagnostic summary. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string Diagnostic { get; }
Property Value
EvidenceKind
Gets the marker used by readiness to identify this design gate. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string EvidenceKind { get; }
Property Value
FullPackageConsumerRuntimeEvidenceReady
Gets whether full package consumer smoke has produced real callback runtime evidence. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool FullPackageConsumerRuntimeEvidenceReady { get; }
Property Value
IsRealCallbackRuntimeProof
Gets whether readiness may promote this result as real callback runtime proof. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool IsRealCallbackRuntimeProof { get; }
Property Value
Line
Gets the TensorRT API line represented by the copied owner design snapshot. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public TensorRtApiLine Line { get; }
Property Value
LineSpecificAttachEntryDesignReady
Gets whether TensorRT 10 and 11 line-specific attach entry design is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool LineSpecificAttachEntryDesignReady { get; }
Property Value
ManagedCallbackKeepAliveDesignReady
Gets whether managed callback keep-alive and dispose/drain design evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool ManagedCallbackKeepAliveDesignReady { get; }
Property Value
NativeAttachEntryLocated
Gets whether a line-specific native non-null DebugListener attach entry exists. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool NativeAttachEntryLocated { get; }
Property Value
NativeAttachNoThrowPreflightReady
Gets whether native attach/no-throw preflight evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool NativeAttachNoThrowPreflightReady { get; }
Property Value
NativeDetachEntryLocated
Gets whether a line-specific native detach/clear entry exists. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool NativeDetachEntryLocated { get; }
Property Value
NativeNoThrowVTableDesignGateReady
Gets whether native no-throw vtable design gate evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool NativeNoThrowVTableDesignGateReady { get; }
Property Value
NativeOwnerAddressDesignGateReady
Gets whether native owner address design gate evidence is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool NativeOwnerAddressDesignGateReady { get; }
Property Value
NativeOwnerLifecycleReady
Gets whether native owner lifecycle design is complete. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool NativeOwnerLifecycleReady { get; }
Property Value
NativeVTableDesignReady
Gets whether native owner and no-throw vtable design are ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool NativeVTableDesignReady { get; }
Property Value
ProcessDebugTensorRuntimeReady
Gets whether processDebugTensor runtime callback execution is ready. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool ProcessDebugTensorRuntimeReady { get; }
Property Value
RealCallbackRuntime
Gets whether this result proves a real TensorRT callback runtime. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool RealCallbackRuntime { get; }
Property Value
RuntimeEvidenceKind
Gets the runtime evidence kind. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string RuntimeEvidenceKind { get; }
Property Value
RuntimeProofBlocked
Gets whether real runtime proof is still blocked. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public bool RuntimeProofBlocked { get; }
Property Value
Status
Gets the design gate status. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public string Status { get; }
Property Value
Methods
ToString()
Returns a compact diagnostic representation. 该成员提供 DebugListener callback 安全边界的只读诊断信息;不能替代真实 TensorRT callback runtime proof。
public override string ToString()
Returns
- string
A diagnostic string. 返回不暴露 native 指针的 pointer-free 诊断结果。