internal override IntPtr ToNative(PinCollection pin, out NativeTypes.FABRIC_NODE_TRANSITION_TYPE nodeTransitionType) { var nativeDescription = new NativeTypes.FABRIC_NODE_START_DESCRIPTION(); nativeDescription.OperationId = this.OperationId; nativeDescription.NodeName = pin.AddBlittable(this.NodeName); nativeDescription.NodeInstanceId = (ulong)this.NodeInstanceId; nativeDescription.Reserved = IntPtr.Zero; nodeTransitionType = NativeTypes.FABRIC_NODE_TRANSITION_TYPE.FABRIC_NODE_TRANSITION_TYPE_START; return(pin.AddBlittable(nativeDescription)); }
internal abstract IntPtr ToNative(PinCollection pin, out NativeTypes.FABRIC_NODE_TRANSITION_TYPE nodeTransitionType);