internal static IntPtr ToNative(PinCollection pin, ServiceGroupUpdateDescription updateDescription) { if (updateDescription == null) { return(IntPtr.Zero); } var nativeDescription = new NativeTypes.FABRIC_SERVICE_GROUP_UPDATE_DESCRIPTION[1]; nativeDescription[0].UpdateDescription = updateDescription.ServiceUpdateDescription.ToNative(pin); return(pin.AddBlittable(nativeDescription[0])); }
public static bool IsValidExpression(string expression) { using (var pin = new PinCollection()) { return(NativeTypes.FromBOOLEAN(NativeCommon.FabricIsValidExpression(pin.AddBlittable(expression)))); } }