আমার সি # অ্যাপ্লিকেশনটিতে, আমি একটি ফিচার পরিষেবা অ্যাক্সেস করার চেষ্টা করছি যা আরকিগিস.কম এ হোস্ট করা আছে। বৈশিষ্ট্য পরিষেবাটি কেবল একটি গোষ্ঠী বা সংস্থার সাথে ভাগ করা এবং সর্বজনীন নয়। আমি কীভাবে আমার ক্লায়েন্ট কোডে এই পরিষেবাটি অ্যাক্সেস করতে পারি। এখানে আমার ক্লায়েন্ট কোড যা প্রমাণীকরণ টোকেন প্রয়োজনীয় বলে একটি ব্যতিক্রম ছুঁড়েছে। আমার কাছে টোকেন রয়েছে তবে পরিষেবাটি ব্যবহার করার জন্য সেই টোকেনকে কীভাবে প্রমাণীকরণ করতে হবে তা কীভাবে ব্যবহার করতে হয় তা আমি জানি না। এই একই কোডটি সেই পরিষেবাগুলির জন্য সূক্ষ্মভাবে চালিত হয় যা পাবলিক হিসাবে ভাগ করা হয়।
IPropertySet sipPS = new PropertySet();
sipPS.SetProperty("DATABASE", layerUrl);
IWorkspaceFactory sipWSF = (IWorkspaceFactory)new ESRI.ArcGIS.Carto.FeatureServiceWorkspaceFactory();
IWorkspace sipWS = sipWSF.Open(sipPS, 0);
IFeatureWorkspace sipFWS = (IFeatureWorkspace)sipWS;
IGroupLayer grpLayer = new GroupLayerClass();
grpLayer.Name = Constants.ArcGISOnlineGroupLayerName;
IFeatureClass sipFC = sipFWS.OpenFeatureClass("0");
IFeatureLayer fl = new FeatureLayerClass();
fl.Name = featureLayerName;
fl.FeatureClass = sipFC;
grpLayer.Add(fl as ILayer);