Click or drag to resize
Llvm.NET LogoContextValidator Class

[This is preliminary documentation and is subject to change.]

Provides validation extensions to the Context class
Inheritance Hierarchy
SystemObject
  Llvm.NETContextValidator

Namespace:  Llvm.NET
Assembly:  Llvm.NET (in Llvm.NET.dll) Version: 3.8.6158
Syntax
C#
public static class ContextValidator

The ContextValidator type exposes the following members.

Methods
  NameDescription
Public methodStatic memberVerify
Execute a given action if the Context is or is disposed
Public methodStatic memberVerifyAsArg(Context, String)
Throw an ArgumentException if the Context is or is disposed
Public methodStatic memberVerifyAsArg(Context, String, String)
Throw an ArgumentException if the Context is or is disposed
Public methodStatic memberVerifyOperation(Context)
Throw an InvalidOperationException if the Context is or is disposed
Public methodStatic memberVerifyOperation(Context, String)
Throw an InvalidOperationException if the Context is or is disposed
Top
Remarks
These are done as extensions deliberately to allow for the possibility that the provided context may actually be , which wouldn't be possible as member methods.
See Also