public Schema() : base() { InstanceType = typeof(__Breadcru8__); ClassName = "BreadcrumbPageCurrentTreeItem"; Properties.ClearExposed(); Name = Add <__TString__>("Name$"); Name.DefaultValue = ""; Name.Editable = true; Name.SetCustomAccessors((_p_) => { return(((__Breadcru8__)_p_).__bf__Name__); }, (_p_, _v_) => { ((__Breadcru8__)_p_).__bf__Name__ = (System.String)_v_; }, false); IsAdd = Add <__TBool__>("IsAdd"); IsAdd.DefaultValue = false; IsAdd.SetCustomAccessors((_p_) => { return(((__Breadcru8__)_p_).__bf__IsAdd__); }, (_p_, _v_) => { ((__Breadcru8__)_p_).__bf__IsAdd__ = (System.Boolean)_v_; }, false); ParentName = Add <__TString__>("ParentName"); ParentName.DefaultValue = ""; ParentName.SetCustomAccessors((_p_) => { return(((__Breadcru8__)_p_).__bf__ParentName__); }, (_p_, _v_) => { ((__Breadcru8__)_p_).__bf__ParentName__ = (System.String)_v_; }, false); Save = Add <__TLong__>("Save$"); Save.DefaultValue = 0L; Save.Editable = true; Save.SetCustomAccessors((_p_) => { return(((__Breadcru8__)_p_).__bf__Save__); }, (_p_, _v_) => { ((__Breadcru8__)_p_).__bf__Save__ = (System.Int64)_v_; }, false); Save.AddHandler((Json pup, Property <Int64> prop, Int64 value) => { return(new Input.Save() { App = (BreadcrumbPageCurrentTreeItem)pup, Template = (TLong)prop, Value = value }); }, (Json pup, Starcounter.Input <Int64> input) => { ((BreadcrumbPageCurrentTreeItem)pup).Handle((Input.Save)input); }); }
public static int Main(string[] args) { string projectId = Environment.GetEnvironmentVariable(ProjectEnvironmentVariable); if (string.IsNullOrEmpty(projectId)) { Console.WriteLine($"Environment variable {ProjectEnvironmentVariable} must be set."); return(1); } // Create client FirestoreAdminClient client = FirestoreAdminClient.Create(); // Initialize request argument ParentName parentName = new ParentName(projectId, "(default)", "collection"); // Call API method var indexes = client.ListIndexes(parentName); // Show the result foreach (var index in indexes) { Console.WriteLine(index); } // Success Console.WriteLine("Smoke test passed OK"); return(0); }
/// <summary> /// 通过父物体名称获取父物体对象 /// </summary> /// <param name="parentName"></param> /// <returns></returns> public Transform GetParnetTrans(ParentName parentName) { Transform parnet = null; _parentDic.TryGetValue(parentName.ToString(), out parnet); return(parnet); }
public override int GetHashCode() { int hash = 1; if (Name.Length != 0) { hash ^= Name.GetHashCode(); } if (DisplayName.Length != 0) { hash ^= DisplayName.GetHashCode(); } if (ParentName.Length != 0) { hash ^= ParentName.GetHashCode(); } if (Filter.Length != 0) { hash ^= Filter.GetHashCode(); } if (IsCluster != false) { hash ^= IsCluster.GetHashCode(); } if (_unknownFields != null) { hash ^= _unknownFields.GetHashCode(); } return(hash); }
protected AbstractConstruct(BinaryReader reader, ConstructCollection constructs) { if (reader == null) { throw new ArgumentNullException("reader"); } if (constructs == null) { throw new ArgumentNullException("construct"); } this.constructs = constructs; byte[] buffer = new byte[STR_LENGTH]; reader.Read(buffer, 0, STR_LENGTH); ParentName = Encoding.ASCII.GetString(buffer); ParentName = ParentName.Substring(0, ParentName.IndexOf('\0')); reader.Read(buffer, 0, STR_LENGTH); ChildName = Encoding.ASCII.GetString(buffer); ChildName = ChildName.Substring(0, ChildName.IndexOf('\0')); Origin = ConvertData.ToVector3(reader); }
public Transform GetParentTrans(ParentName parentName) { Transform parent; _parentName.TryGetValue(parentName.ToString(), out parent); _parentName.UtilDebugLogNull(); return(parent); }
public override string ToString() { return(Name.ToString() + ", " + ParentName.ToString() + ", " + ContentFlags.ToString() + ", " + streamingExtentsMin.ToString() + ", " + streamingExtentsMax.ToString() + ", " + entitiesExtentsMin.ToString() + ", " + entitiesExtentsMax.ToString());// + ", " + }
/// <summary>Snippet for CreateIndex</summary> public void CreateIndex() { // Snippet: CreateIndex(ParentName,Index,CallSettings) // Create client FirestoreAdminClient firestoreAdminClient = FirestoreAdminClient.Create(); // Initialize request argument(s) ParentName parent = new ParentName("[PROJECT]", "[DATABASE]", "[COLLECTION_ID]"); Index index = new Index(); // Make the request Operation response = firestoreAdminClient.CreateIndex(parent, index); // End snippet }
/// <summary>Snippet for CreateIndexAsync</summary> public async Task CreateIndexAsync() { // Snippet: CreateIndexAsync(ParentName,Index,CallSettings) // Additional: CreateIndexAsync(ParentName,Index,CancellationToken) // Create client FirestoreAdminClient firestoreAdminClient = await FirestoreAdminClient.CreateAsync(); // Initialize request argument(s) ParentName parent = new ParentName("[PROJECT]", "[DATABASE]", "[COLLECTION_ID]"); Index index = new Index(); // Make the request Operation response = await firestoreAdminClient.CreateIndexAsync(parent, index); // End snippet }
/// <summary>Snippet for ListFieldsAsync</summary> public async Task ListFieldsAsync() { // Snippet: ListFieldsAsync(ParentName,string,int?,CallSettings) // Create client FirestoreAdminClient firestoreAdminClient = await FirestoreAdminClient.CreateAsync(); // Initialize request argument(s) ParentName parent = new ParentName("[PROJECT]", "[DATABASE]", "[COLLECTION_ID]"); // Make the request PagedAsyncEnumerable <ListFieldsResponse, apis::Field> response = firestoreAdminClient.ListFieldsAsync(parent); // Iterate over all response items, lazily performing RPCs as required await response.ForEachAsync((apis::Field item) => { // Do something with each item Console.WriteLine(item); }); // Or iterate over pages (of server-defined size), performing one RPC per page await response.AsRawResponses().ForEachAsync((ListFieldsResponse page) => { // Do something with each page of items Console.WriteLine("A page of results:"); foreach (apis::Field item in page) { Console.WriteLine(item); } }); // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required int pageSize = 10; Page <apis::Field> singlePage = await response.ReadPageAsync(pageSize); // Do something with the page of items Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); foreach (apis::Field item in singlePage) { Console.WriteLine(item); } // Store the pageToken, for when the next page is required. string nextPageToken = singlePage.NextPageToken; // End snippet }
/// <summary>Snippet for ListIndexes</summary> public void ListIndexes() { // Snippet: ListIndexes(ParentName,string,int?,CallSettings) // Create client FirestoreAdminClient firestoreAdminClient = FirestoreAdminClient.Create(); // Initialize request argument(s) ParentName parent = new ParentName("[PROJECT]", "[DATABASE]", "[COLLECTION_ID]"); // Make the request PagedEnumerable <ListIndexesResponse, Index> response = firestoreAdminClient.ListIndexes(parent); // Iterate over all response items, lazily performing RPCs as required foreach (Index item in response) { // Do something with each item Console.WriteLine(item); } // Or iterate over pages (of server-defined size), performing one RPC per page foreach (ListIndexesResponse page in response.AsRawResponses()) { // Do something with each page of items Console.WriteLine("A page of results:"); foreach (Index item in page) { Console.WriteLine(item); } } // Or retrieve a single page of known size (unless it's the final page), performing as many RPCs as required int pageSize = 10; Page <Index> singlePage = response.ReadPage(pageSize); // Do something with the page of items Console.WriteLine($"A page of {pageSize} results (unless it's the final page):"); foreach (Index item in singlePage) { Console.WriteLine(item); } // Store the pageToken, for when the next page is required. string nextPageToken = singlePage.NextPageToken; // End snippet }
private void ActParentColumn_Click(System.Object sender, System.EventArgs e) { // ----- Check for valid data. if (ParentName.Text.Trim().Length == 0) { MessageBox.Show("Please provide a column name."); ParentName.Focus(); return; } if (ParentExpression.Text.Trim().Length == 0) { MessageBox.Show("Please provide an expression."); ParentExpression.Focus(); return; } // ----- Add the new column. try { ExampleData.Tables["Parent"].Columns.Add(ParentName.Text.Trim(), Type.GetType("System." + ParentDataType.SelectedItem.ToString()), ParentExpression.Text.Trim()); } catch (Exception ex) { MessageBox.Show("Could not add the column: " + ex.Message); return; } // ----- Refresh the columns used for quick computing. RefreshComputeColumns(); // ----- Reset for another column. ParentName.Clear(); ParentDataType.SelectedIndex = 0; ParentExpression.Clear(); }
public async Task CreateIndexAsync() { Mock <FirestoreAdmin.FirestoreAdminClient> mockGrpcClient = new Mock <FirestoreAdmin.FirestoreAdminClient>(MockBehavior.Strict); CreateIndexRequest expectedRequest = new CreateIndexRequest { ParentAsParentName = new ParentName("[PROJECT]", "[DATABASE]", "[COLLECTION_ID]"), Index = new Index(), }; Operation expectedResponse = new Operation { Name = "name3373707", Done = true, }; mockGrpcClient.Setup(x => x.CreateIndexAsync(expectedRequest, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <Operation>(Task.FromResult(expectedResponse), null, null, null, null)); FirestoreAdminClient client = new FirestoreAdminClientImpl(mockGrpcClient.Object, null); ParentName parent = new ParentName("[PROJECT]", "[DATABASE]", "[COLLECTION_ID]"); Index index = new Index(); Operation response = await client.CreateIndexAsync(parent, index); Assert.Same(expectedResponse, response); mockGrpcClient.VerifyAll(); }