Class Introspect
Build introspection data for operations.
Inheritance
System.Object
Introspect
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: NetVips
Assembly: NetVips.dll
Syntax
public class Introspect
Remarks
Make an operation, introspect it, and build a structure representing everything we know about it.
Fields
| Improve this Doc View SourceMemberX
The first required input image or null.
Declaration
public Introspect.Argument? MemberX
Field Value
Type | Description |
---|---|
System.Nullable<Introspect.Argument> |
OptionalInput
The optional input for this operation.
Declaration
public Dictionary<string, Introspect.Argument> OptionalInput
Field Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.String, Introspect.Argument> |
OptionalOutput
The optional output for this operation.
Declaration
public Dictionary<string, Introspect.Argument> OptionalOutput
Field Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.String, Introspect.Argument> |
RequiredInput
The required input for this operation.
Declaration
public List<Introspect.Argument> RequiredInput
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<Introspect.Argument> |
RequiredOutput
The required output for this operation.
Declaration
public List<Introspect.Argument> RequiredOutput
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<Introspect.Argument> |
Methods
| Improve this Doc View SourceGet(String)
Get introspection data for a specified operation name.
Declaration
public static Introspect Get(string operationName)
Parameters
Type | Name | Description |
---|---|---|
System.String | operationName | Operation name. |
Returns
Type | Description |
---|---|
Introspect | Introspection data. |