public int GetAttribute([NativeTypeName("const char *")] sbyte *name, MLOperatorAttributeType type, [NativeTypeName("uint32_t")] uint elementCount, [NativeTypeName("size_t")] nuint elementByteSize, [NativeTypeName("void *")] void *value) { return(((delegate * unmanaged <IMLOperatorShapeInferenceContext *, sbyte *, MLOperatorAttributeType, uint, nuint, void *, int>)(lpVtbl[4]))((IMLOperatorShapeInferenceContext *)Unsafe.AsPointer(ref this), name, type, elementCount, elementByteSize, value)); }
public int GetAttributeElementCount([NativeTypeName("const char *")] sbyte *name, MLOperatorAttributeType type, [NativeTypeName("uint32_t *")] uint *elementCount) { return(((delegate * unmanaged <IMLOperatorShapeInferenceContext *, sbyte *, MLOperatorAttributeType, uint *, int>)(lpVtbl[3]))((IMLOperatorShapeInferenceContext *)Unsafe.AsPointer(ref this), name, type, elementCount)); }