Class GeneratedKernelMethodDescriptorAttribute
Namespace: DotBoxD.Abstractions
Assembly: DotBoxD.Abstractions.dll
Analyzer-visible generated IR for server-authored SDK context [KernelMethod] helpers.
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true, Inherited = false)]public sealed class GeneratedKernelMethodDescriptorAttribute : AttributeInheritance
Section titled “Inheritance”object ← Attribute ← GeneratedKernelMethodDescriptorAttribute
Inherited Members
Section titled “Inherited Members”Attribute.Equals(object?), Attribute.GetCustomAttribute(Assembly, Type), Attribute.GetCustomAttribute(Assembly, Type, bool), Attribute.GetCustomAttribute(MemberInfo, Type), Attribute.GetCustomAttribute(MemberInfo, Type, bool), Attribute.GetCustomAttribute(Module, Type), Attribute.GetCustomAttribute(Module, Type, bool), Attribute.GetCustomAttribute(ParameterInfo, Type), Attribute.GetCustomAttribute(ParameterInfo, Type, bool), Attribute.GetCustomAttributes(Assembly), Attribute.GetCustomAttributes(Assembly, bool), Attribute.GetCustomAttributes(Assembly, Type), Attribute.GetCustomAttributes(Assembly, Type, bool), Attribute.GetCustomAttributes(MemberInfo), Attribute.GetCustomAttributes(MemberInfo, bool), Attribute.GetCustomAttributes(MemberInfo, Type), Attribute.GetCustomAttributes(MemberInfo, Type, bool), Attribute.GetCustomAttributes(Module), Attribute.GetCustomAttributes(Module, bool), Attribute.GetCustomAttributes(Module, Type), Attribute.GetCustomAttributes(Module, Type, bool), Attribute.GetCustomAttributes(ParameterInfo), Attribute.GetCustomAttributes(ParameterInfo, bool), Attribute.GetCustomAttributes(ParameterInfo, Type), Attribute.GetCustomAttributes(ParameterInfo, Type, bool), Attribute.GetHashCode(), Attribute.IsDefaultAttribute(), Attribute.IsDefined(Assembly, Type), Attribute.IsDefined(Assembly, Type, bool), Attribute.IsDefined(MemberInfo, Type), Attribute.IsDefined(MemberInfo, Type, bool), Attribute.IsDefined(Module, Type), Attribute.IsDefined(Module, Type, bool), Attribute.IsDefined(ParameterInfo, Type), Attribute.IsDefined(ParameterInfo, Type, bool), Attribute.Match(object?), Attribute.TypeId, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”GeneratedKernelMethodDescriptorAttribute(int, Type, string, string, string, string)
Section titled “ GeneratedKernelMethodDescriptorAttribute(int, Type, string, string, string, string)”Analyzer-visible generated IR for server-authored SDK context [KernelMethod] helpers.
public GeneratedKernelMethodDescriptorAttribute(int version, Type contextType, string methodMetadataName, string normalizedSignature, string descriptorHash, string descriptorPayload)Parameters
Section titled “Parameters”version int
contextType Type
methodMetadataName string
normalizedSignature string
descriptorHash string
descriptorPayload string
Properties
Section titled “Properties”ContextType
Section titled “ ContextType”public Type ContextType { get; }Property Value
Section titled “Property Value”DescriptorHash
Section titled “ DescriptorHash”public string DescriptorHash { get; }Property Value
Section titled “Property Value”DescriptorPayload
Section titled “ DescriptorPayload”public string DescriptorPayload { get; }Property Value
Section titled “Property Value”MethodMetadataName
Section titled “ MethodMetadataName”public string MethodMetadataName { get; }Property Value
Section titled “Property Value”NormalizedSignature
Section titled “ NormalizedSignature”public string NormalizedSignature { get; }Property Value
Section titled “Property Value”Version
Section titled “ Version”public int Version { get; }