API Reference
Class
ReaderHandlerCapability
Immutable capability descriptor for built-in and registered handlers.
Inheritance
- Object
- ReaderHandlerCapability
Constructors
public ReaderHandlerCapability() #Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Id { get; set; } #Stable unique handler identifier.
public String Description { get; set; } #Optional handler description.
public ReaderInputKind Kind { get; set; } #Advertised input kind.
public IReadOnlyList<String> Extensions { get; set; } #Extensions served by this handler.
public Boolean IsBuiltIn { get; set; } #True for built-in reader handlers.
public Boolean SupportsPath { get; set; } #True when path-based read delegate is available.
public Boolean SupportsStream { get; set; } #True when stream-based read delegate is available.
public String SchemaId { get; set; } #Capability schema identifier for host integration contracts.
public Int32 SchemaVersion { get; set; } #Capability schema version for host integration contracts.
public Nullable<Int64> DefaultMaxInputBytes { get; set; } #Optional advertised default max input bytes for this handler. Null means no handler-specific default is advertised.
public ReaderWarningBehavior WarningBehavior { get; set; } #Advertised warning model for this handler.
public Boolean DeterministicOutput { get; set; } #True when this handler advertises deterministic chunk ordering/output for identical input.