public static ReferenceTypes SetMaxLimitsForValueTypeEnumerables(this ReferenceTypes o, int count) { o.PrimitiveTypesEnumerables = new PrimitiveTypesEnumerables().SetMaxLimits(count); o.ValueTypeEnumerables = new ValueTypeEnumerables().SetMaxLimits(count); return(o); }
public static ReferenceTypes SetMaxLimitsForReferenceTypeEnumerables(this ReferenceTypes o, int count) { o.ReferenceTypeEnumerables = new ReferenceTypeEnumerables().SetMaxLimitsForChildEnumerables(count); o.ReferenceTypeEnumerablesByInterface = new ReferenceTypeEnumerablesByInterface().SetMaxLimits(count); return(o); }
/// <summary> /// Adds a reference. /// </summary> /// <param name="sourceName">Name of the source.</param> /// <param name="referencedName">Name of the referenced.</param> /// <param name="referenceType">Type of the reference.</param> public void AddReference(string sourceName, string referencedName, ReferenceTypes referenceType, ComponentOccurrence componentOccurrence) { var sourceComponent = this.GetGraphComponent(sourceName); var referencedComponent = this.GetGraphComponent(referencedName); sourceComponent.AddReference(referencedComponent, referenceType, componentOccurrence); }
public static ReferenceTypes SetMaxLimitsForReferenceTypes(this ReferenceTypes o) { o.SameTypeReference = new ReferenceTypes().SetMaxLimitsForValueTypeLeafs(); o.ReferenceTypesByInterface = new ReferenceTypesByInterface().SetMaxLimits(); o.ValueTypeTuplesOfReferenceTypes = new ValueTypeTuplesOfReferenceTypes().SetMaxLimits(); return(o); }
public static ReferenceTypes SetMaxLimitsForValueTypeLeafs(this ReferenceTypes o) { o.PrimitiveTypesLeaf = new PrimitiveTypes().SetMaxLimits(); o.ValueTypesLeaf = new ValueTypes().SetMaxLimitsForValueTypes(); o.PrimitiveTypeTuplesLeaf = new ValueTypeTuplesOfPrimitiveTypes().SetMaxLimits(); return(o); }
static void Main(string[] args) { ValueTypes valueObj = new ValueTypes(); ReferenceTypes referenceObj = new ReferenceTypes(); ConditionStructure(); ControlStructure(); //Transfer Control: return, goto, break, continue, throw Recursivity(); }
public static void RunWeek2Classwork() { /* * const int ArrayCheck = 4; * * Console.WriteLine("hi {ArrayCheck - 2}", "aaa","bbb","ccc","ddd"); */ //This uses the ReferenceTypes class ReferenceTypes myNewRef = new ReferenceTypes(); myNewRef.ArrayJaggedSample(); }
/// <summary> /// Adds a reference. /// </summary> /// <param name="referencedComponent">The referenced component.</param> /// <param name="referenceType">Type of the reference.</param> /// <param name="componentOccurrence">Type of the occurrence.</param> public void AddReference(GraphComponent referencedComponent, ReferenceTypes referenceType, ComponentOccurrence componentOccurrence) { var reference = this.References.SingleOrDefault(r => r.ReferencedComponent == referencedComponent); if (reference != null) { reference.SetReferenceType(referenceType, componentOccurrence); } else { this.References.Add(new Reference(referencedComponent, referenceType, componentOccurrence)); } }
public object Clone() { return(new SCIMSchemaAttribute(Id) { CanonicalValues = CanonicalValues == null ? new List <string>() : CanonicalValues.ToList(), CaseExact = CaseExact, Description = Description, MultiValued = MultiValued, Mutability = Mutability, Name = Name, ReferenceTypes = ReferenceTypes.ToList(), Required = Required, Returned = Returned, SubAttributes = SubAttributes.Select(s => (SCIMSchemaAttribute)s.Clone()).ToList(), Type = Type, Uniqueness = Uniqueness, DefaultValueInt = DefaultValueInt == null ? new List <int>() : DefaultValueInt.ToList(), DefaultValueString = DefaultValueString == null ? new List <string>() : DefaultValueString.ToList(), Id = Id }); }
public void Update() { IsCommandEnable = false; if (FocusedElement is SubjectCanvas) { SelectedSubject = ((SubjectCanvas)FocusedElement).View; SelectedSubjectType = SubjectTypes.Single(x => x.Type == SelectedSubject.type); AllSubjectViews = new ObservableCollection <SubjectView>(_MainView.LoadedDiagram.Subjects .Where(x => x.type == SelectedSubject.type).ToList()); if (SelectedSubject?.Name == "") { SelectedSubject = null; } } else if (FocusedElement is ReferenceCanvas) { var element = (ReferenceCanvas)FocusedElement; _SubjectCanvases = (_MainView.Elements.Where(x => x is SubjectCanvas) .Select(y => (SubjectCanvas)y).ToList()); SubjectViews = new ObservableCollection <SubjectView> (_SubjectCanvases.Select(x => x.View).ToList()); SelectedRefType = ReferenceTypes .Where(x => x.Type == element.View.type).Single(); SelectedStart = element.Subject.View; SelectedEnd = element.Target.View; } IsCommandEnable = true; _MainView.UpdateCanvas(); }
// // GET: /Home/ public ActionResult Index() { ReferenceTypes model = null; var client = new HttpClient(); var task = client.GetAsync("http://luke7/wholesaleapi/referencetypes?requestpersonid=101031") .ContinueWith((taskwithresponse) => { XmlSerializer serializer = new XmlSerializer(typeof(ReferenceTypes)); var response = taskwithresponse.Result; //var contents = response.Content.ReadAsStringAsync().Result; model = (ReferenceTypes)serializer.Deserialize(response.Content.ReadAsStreamAsync().Result); //var readtask = response.Content.ReadAsAsync<ReferenceTypes>(); //readtask.Wait(); //model = readtask.Result; }); task.Wait(); return(View(model.refs)); }
private void LoadAssembly(string dllPath) { Logger.Verbose("Loading assembly at {0}", dllPath); var ass = LoadContext.LoadFromAssemblyPath(dllPath); var xmlFile = new FileInfo(Path.ChangeExtension(dllPath, "xml")); if (xmlFile.Exists) { LoadXml(xmlFile.FullName); } foreach (var type in ass.ExportedTypes) { ReferenceTypes.Add(type); } void LoadXml(string path) { var doc = new XmlDocument(); doc.Load(path); var membersNode = doc["doc"]["members"]; if (membersNode == null) { throw new Exception("Invalid XML documentation file"); } using var reader = new XmlNodeReader(membersNode); foreach (var data in Ingestion.Load(reader)) { ReferenceData[data.Name.XmlKey] = data; } } }
private static void Week2Examples() { Console.WriteLine("----------------------------------------------"); Console.WriteLine("Week2 in-class discussion and testing... "); Console.WriteLine("----------------------------------------------"); ReferenceTypes myReferenceType = new ReferenceTypes(); myReferenceType.JoiningStrings(); NumericTypes myNumericType = new NumericTypes(); myNumericType.SpecialValues(); ValueTypesContinues myValueTypesContinue = new ValueTypesContinues(); myValueTypesContinue.EnumSample(); String myTestName1, myTestName2; myValueTypesContinue.OutSample("John Doe", out myTestName1, out myTestName2); Console.WriteLine(myTestName1 + ' ' + myTestName2); }
public bool IsReferenceType() { return(ReferenceTypes.Contains(Type)); }
public Reference(ReferenceTypes type, string url) { Type = type; Url = url; }
/// <summary> /// Initializes a new instance of the <see cref="Reference"/> class. /// </summary> /// <param name="referenceType">Type of the reference.</param> /// <param name="prefab">The prefab.</param> /// <param name="exists">if set to <c>true</c> prefab exists.</param> public Reference(ReferenceTypes referenceType, PrefabInfo prefab, bool exists) : base(prefab) { this.ReferenceType = referenceType; this.Exists = exists; }
public DbReference(DbField primary, DbField foreign, ReferenceTypes type) { this.Primary = primary; this.Foreign = foreign; this.Type = type; }
/// <summary> /// Initializes a new instance of the <see cref="Reference"/> class. /// </summary> /// <param name="referenceType">Type of the reference.</param> /// <param name="assetInfo">The asset information.</param> /// <param name="exists">if set to <c>true</c> [exists].</param> public Reference(ReferenceTypes referenceType, AssetInfo assetInfo, bool exists) : base(assetInfo) { this.ReferenceType = referenceType; this.Exists = exists; }
private static void SecondWeekExamples() { AdditionalExamples myAdditional = new AdditionalExamples(); Console.WriteLine("********"); Console.WriteLine("UseParms"); Console.WriteLine("********"); myAdditional.UseParams(1, 2, 3, 4, 5); Console.WriteLine("********"); Console.WriteLine("GetText"); Console.WriteLine("********"); Console.WriteLine(myAdditional.GetText("GetText String")); Console.WriteLine("********"); Console.WriteLine("SomeMethod Without Parameters"); Console.WriteLine("********"); myAdditional.SomeMethod(); Console.WriteLine("********"); Console.WriteLine("SomeMethod With String Parameters"); Console.WriteLine("********"); myAdditional.SomeMethod("Text in Somemethod"); Console.WriteLine("********"); Console.WriteLine("SomeMethod With Integer Parameters"); Console.WriteLine("********"); Console.WriteLine(myAdditional.SomeMethod(1)); Console.WriteLine("********"); Console.WriteLine("Coalescing Example"); Console.WriteLine("********"); myAdditional.CoalescingExample(); Console.WriteLine("********"); Console.WriteLine("Elvis Operator Example"); Console.WriteLine("********"); myAdditional.ElvisOperatorExample(); Console.WriteLine("********"); Console.WriteLine("Boolean Example"); Console.WriteLine("********"); Console.WriteLine(myAdditional.UseUmbrella(true, true, true)); NumericTypes myNumericTypes = new NumericTypes(); Console.WriteLine("********"); Console.WriteLine("ConvertFloatToInt Example"); Console.WriteLine("********"); myNumericTypes.ConvertFloatToInt(); Console.WriteLine("********"); Console.WriteLine("LongFromInt Example without Parameters"); Console.WriteLine("********"); myNumericTypes.LongFromInt(); Console.WriteLine("********"); Console.WriteLine(" LongFromInt Example with Integer Parameter"); Console.WriteLine("********"); Console.WriteLine(myNumericTypes.LongFromInt(1)); Console.WriteLine("********"); Console.WriteLine(" IncrementDecrement Example"); Console.WriteLine("********"); myNumericTypes.IncrementDecrement(); Console.WriteLine("********"); Console.WriteLine(" GetSomeTypes Example"); Console.WriteLine("********"); myNumericTypes.GetSomeTypes(); Console.WriteLine("********"); Console.WriteLine(" BasitMath Example"); Console.WriteLine("********"); myNumericTypes.BasicMath(); Console.WriteLine("********"); Console.WriteLine(" CheckOperatorType Example"); Console.WriteLine("********"); myNumericTypes.CheckOperatorType(); Console.WriteLine("********"); Console.WriteLine(" SpecialValues Example"); Console.WriteLine("********"); myNumericTypes.SpecialValues(); Console.WriteLine("********"); Console.WriteLine(" MyCheckComparison Example"); Console.WriteLine("********"); myNumericTypes.MyCheckComparison(); ReferenceTypes myReference = new ReferenceTypes(); Console.WriteLine("********"); Console.WriteLine(" JoiningStrings Example"); Console.WriteLine("********"); myReference.JoiningStrings(); Console.WriteLine("********"); Console.WriteLine(" JoiningStringsWithBuilder Example"); Console.WriteLine("********"); myReference.JoinStringsWithBuilder(); Console.WriteLine("********"); Console.WriteLine(" PlaceHolderString Example"); Console.WriteLine("********"); myReference.PlaceHolderString(); Console.WriteLine("********"); Console.WriteLine(" CompareStrings Example"); Console.WriteLine("********"); myReference.CompareStrings(); Console.WriteLine("********"); Console.WriteLine(" CharType Example"); Console.WriteLine("********"); myReference.CharType(); Console.WriteLine("********"); Console.WriteLine(" ArraySingleSample Example"); Console.WriteLine("********"); myReference.ArraySingleSample(); Console.WriteLine("********"); Console.WriteLine(" ArrayRectanglurSample Example"); Console.WriteLine("********"); myReference.ArrayRectanglurSample(); Console.WriteLine("********"); Console.WriteLine(" ArrayJaggedSample Example"); Console.WriteLine("********"); myReference.ArrayJaggedSample(); Statements myStatements = new Statements(); Console.WriteLine("********"); Console.WriteLine(" Constant Example"); Console.WriteLine("********"); myStatements.ConstantExample(); Console.WriteLine("********"); Console.WriteLine(" ExpressionStatement Example"); Console.WriteLine("********"); myStatements.ExpressionStatementExample(1, 2); Console.WriteLine("********"); Console.WriteLine(" If Statement Basic Example"); Console.WriteLine("********"); myStatements.IfStatementBasicExample(1, 2); Console.WriteLine("********"); Console.WriteLine(" If Statement Chain Example"); Console.WriteLine("********"); myStatements.IfStatementChainExample("Sunday"); Console.WriteLine("********"); Console.WriteLine(" Switch Statement Example"); Console.WriteLine("********"); myStatements.SwitchStatemntExample("Monday"); Console.WriteLine("********"); Console.WriteLine(" While Loop Example"); Console.WriteLine("********"); myStatements.WhileLoopExample(); Console.WriteLine("********"); Console.WriteLine(" DoWhile Loop Example"); Console.WriteLine("********"); myStatements.DoWhileLoopExample(); Console.WriteLine("********"); Console.WriteLine(" For Loop Example"); Console.WriteLine("********"); myStatements.ForLoopExample(); Console.WriteLine("********"); Console.WriteLine(" For Each Loop Example"); Console.WriteLine("********"); myStatements.ForEachLoopExample(); Console.WriteLine("********"); Console.WriteLine(" Jump Statement Example"); Console.WriteLine("********"); Console.WriteLine(myStatements.JumpStatementExample("Monday")); ValueTypesContinues myValueType = new ValueTypesContinues(); int x = 3; int y = 4; String myTestName, myTestSecondName; Console.WriteLine("********"); Console.WriteLine(" Enum Example"); Console.WriteLine("********"); myValueType.EnumSample(); Console.WriteLine("********"); Console.WriteLine(" REF Example"); Console.WriteLine("********"); Console.WriteLine("The Value before Ref Sample for X is " + x); myValueType.RefSample(ref x); Console.WriteLine("The Value after Ref Sample for X is " + x); Console.WriteLine("********"); Console.WriteLine(" OUT Example"); Console.WriteLine("********"); myValueType.OutSample("Johnny Quest", out myTestName, out myTestSecondName); Console.WriteLine("myTestName: " + myTestName + ' ' + myTestSecondName); Console.WriteLine(myTestName); Console.WriteLine(myTestSecondName); // Struct Call TestStruct teststruct1 = new TestStruct(); TestStruct teststruct2 = new TestStruct(10, 10); }
static void Main(string[] args) { ValueTypes.Method1(); ReferenceTypes.Method1(); }